700 Clark Avenue St. Louis, MO 63102
Standing: 100
The Cardinals Clubhouse is one of the truly unique venues in the St. Louis area. Hosting your event in the clubhouse where a world championship celebration has been held is a once-in-a-lifetime experience.