3201 Chouteau Avenue St. Louis, MO 63103
Seated: 140
Square Feet: 2,059 ft2
Located on the third level, the Chairman's Suite is a private event space - perfect for a special event or corporate meeting. Book alongside hitting bays for easy team building and entertainment.