They play the Peach Bowl at Mercedes-Benz Stadium in downtown Atlanta, Georgia.

Main location

  • The modern Peach Bowl (officially the Chick-fil-A Peach Bowl) is held at Mercedes-Benz Stadium, a domed football stadium in Atlanta.
  • The stadium’s address is 1 AMB Dr NW, Atlanta, GA 30313, near the intersection of Northside Drive and Martin Luther King Jr. Boulevard.

Quick history of venues

  • When it first started in 1968, the Peach Bowl was played at Georgia Tech’s on-campus stadium in Atlanta.
  • It later moved to Atlanta–Fulton County Stadium in 1971, then to the Georgia Dome in 1992, before shifting to Mercedes-Benz Stadium when it opened.

Information gathered from public forums or data available on the internet and portrayed here.