The old E. M. Loews theater on Main Street in Worcester, MA. The place has seen better days but it still has a neat exterior. It is now used mostly for rock concerts. Part of the juried show, "Signs of Worcester" 2012.
August 8th, 2012
Viewed 41 Times - Last Visitor from Peterborough, ON - Canada on 01/24/2019 at 12:46 AM