Where is Bobby Dodd Stadium?
Bobby Dodd Stadium is located in Downtown Atlanta. It's in an artistic neighbourhood well known for its must-see aquarium and entertainment. If you'd like to find things to see and do in the area, you might like to visit Mercedes-Benz Stadium and World of Coca-Cola.
Things to see and do near Bobby Dodd Stadium
What to see near Bobby Dodd Stadium
- Mercedes-Benz Stadium
- Georgia Institute of Technology
- Centennial Olympic Park
- Georgia World Congress Center
- Emory University
Things to do near Bobby Dodd Stadium
- World of Coca-Cola
- Six Flags Over Georgia
- The Battery Atlanta
- Fox Theatre
- National Center for Civil and Human Rights