Where is Underground Atlanta?

Where is Underground Atlanta located?

Underground Atlanta, Underground Atlanta, United States of America (approx. 33.75274°, -84.39008°)


Where is Underground Atlanta on the map?