%1$s Profile Image

MAGICAL THEATRE COMPANY

For more than 40 years, Magical Theatre Company has brought the magic of theatre to thousands of children. Our mission is to educate and inspire!

Tax ID 34-1196629

Donate