1. Tree Of Life Center For Wellbeing 10 Mills Rd, Newcastle, ME 04553 Coordinate: 44.03568,-69.53669 Phone: (207) 563-2737