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

Website

Map of Champions Square

0