1. Heaven & Earth Day Spa and Wellness Center 108 Tandberg Trl, Windham, ME 04062 Coordinate: 43.83631,-70.43215 Phone: (207) 893-0033