More Info
- General Info
- The City of Vestavia Hills operates through building safety, engineering, finance, information technology, public works, and fire and rescue departments. The city s parks and recreation department administers a swimming program that includes training lessons and pool rental services. The City of Vestavia Hills police department offers a range of protection services to citizens, merchants, shoppers and visitors. It provides health, educational, senior and community services. The city maintains a public library that houses more than 75,000 volumes of printed materials, periodicals and newspapers, as well as audio cassettes, compact discs and phonographs. The City of Vestavia Hills operates elementary, middle, high and alternative schools that serves over 4,500 students.
- Extra Phones
Phone: (205) 978-4680
Phone: (205) 978-0100
Phone: (205) 823-1153
Phone: (205) 978-0150
Phone: (205) 978-0123
Phone: (205) 978-4688
Fax: (205) 978-0132
Fax: (205) 978-0205
TollFree: (800) 978-0121
TollFree: (866) 840-3433
- Payment method
- cash, amex, check, debit, discover, master card, visa
- AKA
Vestavia Hills Public Service Department
Vestavia Hills City Hall
Vestavia Hills Police Department
Vestavia Hills City
Hills Vestavia
- Other Links
https://vhal.org/departments/building-safety
- Categories
Reviews
Details
Phone: (205) 978-0225
Address: 1032 Montgomery Hwy, Vestavia Hills, AL 35216
Website: http://www.vestaviahills.net
People Also Viewed
- Vestavia Hills Public Library
1221 Montgomery Hwy, Vestavia, AL 35216
- Lucille Stewart Beeson Law Library
800 Lakeshore Dr, Birmingham, AL 35229
- Harwell Goodwin Davis Library
800 Lakeshore Dr, Birmingham, AL 35229
- Jefferson County Sheriffs Department Sub Station
3000 Shades Crest Rd, Vestavia Hills, AL 35216
- Homewood Library Cafe
1721 Oxmoor Rd, Birmingham, AL 35209
- Jefferson County Public Libraries
2612 Lane Park Rd, Mountain Brk, AL 35223
- Hoover City Clerk
100 Municipal Ln, Hoover, AL 35216
- Hoover Public Library
200 Municipal Dr, Vestavia Hills, AL 35216
- City of Homewood
1833 29th Ave S, Birmingham, AL 35209