• Vestavia Hills City Hall (map)
  • 1052 Montgomery Highway
  • Vestavia Hills, AL, 35216
  • United States