1. Atlanta-Decatur 1580 Church St, Decatur, GA 30033 Coordinate: 33.79336,-84.28533 Phone: (404) 294-8888