Venue Information

Formal Name: Lakefront Arena
Location: New Orleans, LA (United States)
Year Built: 1983
Capacity: 10,000
Home To: New Orleans