Colored Theatre Lights

OUR GALLERY

READ MORE

W

e are extremely lucky to be home based in the wonderful Flanagan Theatre in Southgate at Shrewsbury, Massachusetts.

Below are a few photos of the theater and our past and upcoming productions!