1. Smiling Heart Yoga 29 Brown St, Marblehead, MA 01945 Coordinate: 42.49622,-70.83775 Phone: (617) 257-6494