Spas in New Marlborough (MA) Full list of companies Spas category in New Marlborough, Massachusetts Mepal Manor & Spa 100 Stone Manor Dr, New Marlborough, MA 01230, (413)229-3498 Page 1