Champions Square

(©SMG New Orleans)

Champions Square

This open-air venue, adjacent to the Mercedes-Benz Superdome, boasts 45,000 sq. ft. and state-of-the-art technology. The space plays host to free fan fests during New Orleans Saints home games and numerous concerts throughout the year.

Address: 
1500 Poydras St.
New Orleans, LA 70112
United States
Phones:
504
587
3822

Map of Champions Square