Venue: Caesars Superdome
The Caesars Superdome is a multi-purpose stadium located in the Central Business District of New Orleans, Louisiana. It is the home stadium of the New Orleans Saints of the National Football League.
Address: 1500 Sugar Bowl Dr, New Orleans, LA 70112, United States
Phone: +1 800-756-7074
Capacity: 74,295
Owner: The Louisiana Stadium and Exposition District
Team: New Orleans Saints
Construction started: August 11, 1971
Opened: August 3, 1975
Architect: Nathaniel C. Curtis
Height: 83 m