Vestavia’s City Hall
1032 Montgomery Highway, City of Vestavia Hills, Alabama 35216
1032 Montgomery Highway, City of Vestavia Hills, Alabama 35216
Administrative Office
1032 Montgomery Highway, City of Vestavia Hills, Alabama 35216