Nov 13, 2015 - Champions Square from the steps of the Superdome, New Orleans, LA/photonews247.com

Champions Square outdoor venue, New Orleans, LA

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
Site: www.champions-square.com
Map: Google Maps