Where is CNN Center?

Where is CNN Center located?

CNN Center, Georgia, United States (approx. 33.75806°, -84.39472°)


Where is CNN Center on the map?