Hintonburg & Wellington Village

Find a merchant.

back to results

About Orpheus Musical Theatre Society

Founded in 1906 Orpheus Musical Theatre is based in Ottawa, Canada. We are passionate about producing Broadway-style musical theatre, nurturing new talent, and continually striving for higher levels of excellence. Check the website for current shows!