Island Falls ME Health Clubs & Gyms 1. 1027 Crystal Rd, Island Falls, ME 04747 | Sewall House Yoga Retreat (888) 235-2395