Central Square Theatre
2 people favorited this theater
This was a smaller theatre in Waltham near the Waltham Commons. It had a great neon marquee and often showed foreign films, that were never booked at the larger Embassy Theatre. Would love to find some photos of this cozy theatre.
Just login to your account and subscribe to this theater