2017 Starry Messenger_6

oft mainstage logo horizontalOur Mainstage season features five productions in our intimate 106-seat theater. Each show is full of imagination, curiosity and discovery.

Thursday & Friday performances are at 7pm, Saturday & Sunday performances are at 2pm.  Each show has ONE Pay-What-You-Can performance.

2018-19 Single ticket prices: Adults $20, Student/Senior/Military $16, Youth $15
Save up to 30% with a Subscription!

Buy Tickets Subscribe



Refunds and Exchanges

All ticket sales are final. Tickets cannot be returned or refunded. Something come up–sick kid, bad attitude? Tickets may be exchanged for another performance, as long as seats are still available. All ticket exchanges are handled by phone or in person through the Box Office. We cannot exchange your ticket once your performance date has passed.

Tickets may also be released and donated back to the theater, in which case you will receive a donation tax receipt.


September 28- October 21, 2018
Appropriate for all ages

Join Corduroy the bear on his delightfully destructive chase through every section of the department store in search of his missing button. READ MORE

The Hundred Dresses

March 15- 31, 2019
Recommended for Age 7 and up

A poignant tale of bullies, and bystanders, The Hundred Dresses tells the story of a Polish immigrant Wanda Petronski whose classmates tease her. READ MORE