43 Main Street,
No one has favorited this theater yet
The Strand Theatre was the only movie theatre in downtown Peabody, a northern suburb of Boston. It had a balcony and an exceptionally handsome classical facade. It was apparently built sometime between 1910 and 1920. Any further information will be appreciated.
Just login to your account and subscribe to this theater