Worked there many moons ago. Just wondering what happened to it, I can't find anything online. Caught wind of a rumor that it's now a Stop and Shop strip mall? If it went under, it doesn't surprise me, but I'm just wondering if it was torn down and when.
"Sticks and stones, sister. Here, have a Valium!"