Its in downtown Salem, a must see for any visitor. I live in salem, and recently re-visited it. Hadnt been there in 30 years! Shame on me! I was delighted with the additions th...
All reviews seem positive