No one has favorited this theater yet
Built in 1920, the Strand Theatre was a small “picture show” in the town of Palmer, in south-central Massachusetts. It was at one time run by Ralph Snider theatres of Boston.
After closing and subsequent demolition, an aparment building was built on the site.
Just login to your account and subscribe to this theater