1. Spa Tech Institute 100 Larrabee Rd Ste 200, Westbrook, ME 04092 Coordinate: 43.67659,-70.33533 Phone: (207) 591-4141