125 Ted Turner Dr NW, Atlanta, GA 30303
Mercedes-Benz Stadium is a multi-purpose stadium in Atlanta, Georgia, USA. The stadium with a roof opens. Serves as the home ground of the Atlanta Falcons of the NFL League and the Atlanta United MLS League. It replaces the Georgia Dom Stadium, which stood adjacent to the area on which the stadium was built from 1992 to 2016.
Events in this location