the green lot at turner field s

521 Capitol Avenue
Atlanta
Georgia
United States