Twin Masks Performing Arts Center
- Non-profit Organization
Twin Masks Performing Arts Center is dedicated to enriching, entertaining and educating the community members of Northeast Ohio with new works, old works, and experimental theatre and artistry.
Located at the heart of Twinsburg, right on Twinsburg Square, at 9076 Church Street. Easily accessible from 91 and 82.