1418 Governor Nicholls Street New Orleans, LA 70116
Seated: 88
Standing: 150
Connects to elevator, two stairways and a terrace.