Bobby Dodd Stadium Address 177 N Ave NW, Atlanta, GA 30313 Atlanta GA 30313 United States Bobby Dodd Stadium Address 177 N Ave NW, Atlanta, GA 30313 Bobby Dodd Stadium Tickets: Upcoming Events No events in this location