1500 Sugar Bowl Drive
New Orleans, LA 70112
New Orleans, LA 70112
+1 504 587 3663
Open Hours10am-4pm daily; guided tours on the hour (except during events)
OverviewThe Super Dome is one of the largest stadiums in the country and seats 87,500. The Dome is home the New Orleans Saints football team, the Tulane University Green Wave...
more
