pre_loop="false"

Twitches & Itches Theatre

cNiagara producer

Twitches & Itches Theatre is a St. Catharines-based, emerging artist ensemble that creates original works of theatre through processes of collaboration. We are a group of nine core artists with a long-term commitment to training and creation in the Niagara region.


Upcoming Events