Saturday, August 09, 2008
Remember This Place?
The Storefront Theater.
I think this was over on Russell Street, right near Elm Park, but I could be wrong. Maybe it was off of Pleasant Street.
All I know is that the mural on the side of the building was one of the great freaky, trippy elements of Worcester in the 1970's.
BTW - this photo is just one of Robert M. Johnson's fantastic, AMAZING pictures from Worcester and elsewhere, which can be viewed at www.fullframeimages.com . Johnson is a one-of-a-kind artist.