Insight Theatre Company is headquartered at the .ZACK, a multi-use arts facility. However, performances are hosted at different venues throughout the year. Be sure to check the event page for information on the venue for individual performances.

3224 Locust St.
St. Louis, MO 63103

Click here for directions from Google Maps



Subscribe to Insight News

Enter your email address to subscribe to news about Insight Theatre Company and receive notifications by email.

Current Show

The Importance of Being Earnest

July 12 - 22