CONTACT INFO

GET IN TOUCH

Mayflower Spa & Salon


119A Galen Street
Watertown, MA 02472


Phone: 1 (617) 600-4598



Business Hours


Weekdays: Monday - Friday: 9:30am to 7:00pm

Weekends: Saturday: 10:00am to 6:00pm (closed Sundays)

Call Us:

617-600-4598