• Vestavia Hills City Hall - 1st Floor (map)
  • 1032 Montgomery Highway
  • Vestavia Hills, AL, 35216
  • United States