things to do

Atlanta Falcons

Mercedes-Benz Stadium
35 Northside Dr NW
Atlanta, GA 30313
404-223-8444

The Atlanta Falcons are an American football team based in Atlanta, Georgia. They are currently a member of the NFC South division of the National Football Conference (NFC) in the National Football League (NFL). The Falcons joined the NFL as a 1966 expansion team. The Falcons earned division championships in 1980, 1998 and 2004, and appeared in Super Bowl XXXIII and LI. They play their home games at the Mercedes-Benz Stadium.

Location