1 Comments Posted by mimibeth

wrote:
I grew up in Shrewsbury (suburb right outside of Worcester) and the WSH always spooked me every time I drove past. I haven't been back to Mass in a little over 6 years. I cannot believe they're demolishing it!