459 Main Street,
No one has favorited this theater yet
The Strand was the only movie theatre in downtown Woburn, a suburb to the north of Boston. It was operated by Warner Brothers circuit at one time. Additional information welcomed.
Just login to your account and subscribe to this theater