Atlanta Sports Complex
- Distance: 793.17 mi
- Address:2581 Gresham Rd S E, Atlanta, GA 30316
- Phone:(404) 464-8689
- Reviews: 18Rating: 4.8
Supportive environment, good equipment, affordable prices, and no pretentious attitudes. I feel great working out here!. I have been working out at here since it opened. I had been looking for a place to workout where I could perform some Olympic lifting.... more