1. Heaven & Earth Day Spa and Wellness Center
108 Tandberg Trl, Windham, ME 04062
Coordinate: 43.83631,-70.43215
Phone: (207) 893-0033
2. Innovations
824 Roosevelt Trl Ste 5, Windham, ME 04062
Coordinate: 43.84087,-70.44522
Phone: (207) 892-9990
3. Freedom Day Spa
999 Roosevelt Trl Ste 3, Windham, ME 04062
Coordinate: 43.86029,-70.45798
Phone: (207) 892-3133