• Spring Flowers Desktop Background

Mayflower is full service Spa & Salon in Watertown, Massachusetts. Our focus is on quality and hygiene. The staff is well-trained and licensed in their respective specialties. Our clients can enjoy a luxurious service in a friendly neighborhood area, away from the hustle and bustle of the city. 

Location:

119A Galen Street
Watertown, MA 02472
(617) 600 - 4599

images (3)facial-treatment-5837305pic7b_Photo_Gallery.JPGspa700.pngHair-Cut-Area.JPG