Tourism Blog

The Upper Canada Playhouse

The Upper Canada Playhouse is located in a former Toothbrush and Argyle Sock Factory, converted to a charming, intimate, climate-controlled, accessible and totally-equipped theatre with...
Read More