Champions Square
New Orleans
VENUE
Champions Square is an outdoor festival plaza located adjacent to the Mercedes-Benz Superdome in New Orleans, Louisiana.
CAPACITY
9,000
PHONE
+1 504-587-3663
ADDRESS
Lasalle Street
New Orleans
LA
70112, US
UPCOMING EVENTS
No Upcoming Events
This artist has no upcoming events listed