2610 Williams Boulevard Kenner, LA 70062
Seated: 200
Standing: 250
Square Feet: 2,100 ft2
Ceiling Height: 8 ft