601 Loyola Avenue New Orleans, LA 70113
Seated: 2,550
Standing: 2,475
Square Feet: 23,337 ft2
Space Length: 129 ft
Space Width: 185 ft
Ceiling Height: 15 ft