NEW ORLEANS, LA – Champions Square is a outdoor concert and sports entertainment venue adjacent to the Mercedes-Benz Superdome in New Orleans, LA.

Champions Square was built after the Saints won the 2010 Super Bowl. It replaced the former New Orleans Center Shopping mall after a 13.5 million renovation project.

The developers involved in the renovation project were the New Orleans Saints and the Louisiana Stadium and Exposition District.

Champions Square
Lasalle St, New Orleans, LA 70113
(504) 587-3663
Map: Google Maps

Leave a comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.