300 Poydras Street New Orleans, LA 70130
Seated: 175
Standing: 160
Square Feet: 1,791 ft2
Ceiling Height: 11 ft