Bobby Dodd Stadium Parking Lots

155 North Avenue, Atlanta, 30332