Downton Clinton’s historic Strand Theatre, built in 1923, will once again open to the public as the dormant site has been leased by an operating group that runs The Strand Dover in New Hampshire
Already a Subscriber? Log in
Get Instant Access to This Article
Subscribe to Worcester Business Journal and get immediate access to all of our subscriber-only content and much more.