Zen Center North Shore
72 Grapevine Rd, Wenham 01984