Contact

>>Click HERE to access Frequently Asked Questions City of Vestavia Hills 1032 Montgomery Highway | Vestavia Hills, AL 35216 205.978.0100 | Email Facebook Click HERE to view the City Hall complex map Departments Accounts Payable/Finance: 205.978.0126 Administration: 205.978.0100 Animal Control: 205.978.0113 Building Safety: 205.978.0125 City Clerk: 205.978.0131 Finance (Business License & Sales Tax): 205.978.0157 Fire Department: 205.978.0225 Information Technology: