Multi-Media Arts Center
562 Bloomfield Avenue,
3 people favorited this theater
Recently leased by the 12 Miles West Theatre Company. The theatre opened in 1931 as the Center Theatre. Most recently operated as a movie theatre by the Roberts Theatres named the Lost Picture Show. The converted balcony will eventually become a 99 seat second stage for the 12 Miles theatre. The 12 Miles West Theatre Company is a not for profit arts organization founded in 1992. The Center Theatre was re-opened as the Multi Media Arts Center which closed around 2010.
Just login to your account and subscribe to this theater