601 Loyola Avenue New Orleans, LA 70113
Seated: 100
Standing: 100
Square Feet: 1,080 ft2
Space Length: 30 ft
Space Width: 36 ft
Ceiling Height: 10 ft