1. Integrative Yoga 139 Libby Rd, Leeds, ME 04263 Coordinate: 44.2638,-70.10244 Phone: (207) 577-0675