601 Loyola Avenue New Orleans, LA 70113
Seated: 225
Standing: 270
Square Feet: 2,250 ft2
Space Length: 40 ft
Space Width: 57 ft
Ceiling Height: 11 ft