• Vestavia Hills City Hall, Executive Conf Room in Municipal Court (map)
  • 1052 Montgomery Highway
  • Vestavia Hills, AL, 35216
  • United States