Steps logo 1.png

 

Based in Surrey, British Columbia, 1001 Steps Theatre Society is an independent, non-profit collective offering performers and creative individuals the opportunity to develop and present compelling drama.