The Improv Shop corporate office is located in 3960 Chouteau Ave, Saint Louis, Missouri, 63110, United States and has 11-50 employees.
the improv shop
art at the improv shop
the improv shop - stl
the improv shop llc
the improv shop open mic
the improv shop
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to The Improv Shop's success, and advanced their careers.
Data Quality Specialis... at American Hospital Asso...
Worked as Intern
at The Improv Shop (2019-2020)
Explore More
The Improv Shop is a comedy venue and training center located in St. Louis, offering a variety of improv, stand-up, and sketch comedy classes and shows for $10 or less. It caters to fans, students, and performers looking to engage with live comedy and enhance their skills through workshops and classes. The venue also provides business services for... Read More