Zen Center North Shore, previously known as Marblehead Zen Center, invites visitors to their Beverly, MA location for a serene and welcoming experience.
Experience the tranquility and mindfulness practices offered by Zen Center North Shore, a place where individuals can explore the path of Zen Buddhism in a supportive community setting.
Generated from their website's infomation