Odenville Town Hall in Odenville, AL
Find Odenville Town Hall in Odenville,St. Clair County,AL to get information on Voter Registration, Building Permits, Business Licenses, Property Taxes, Utility Billing, and Marriage Licenses
Odenville Town Hall
183 Alabama Street, Odenville, AL 35120
205-629-6366