Contact Us
Request an appointment or consultation. Please do not send medical records requests, appointment changes or urgent medical concerns via email.
Our Locations
Offering our patients qualified providers. 3 Convenient locations, 12 Nurse Practitioners and RNs, 6 Licensed Estheticians and 30+ Local & National Awards!
Lynnfield
40 Salem Street, Bldg. 3
Lynnfield, MA 01940
Hours
By appointment only
Monday: 9AM – 4PM
Tuesday: 9AM – 7PM
Wednesday: 9AM – 7PM
Thursday: 9AM – 7PM
Friday: 9AM – 4PM
Saturday: 9AM – 4PM
Sunday: Closed
Newburyport
2 Market Street
Newburyport, MA 01950
Hours
By appointment only
Monday: Closed
Tuesday: 9AM – 7PM
Wednesday: 12PM – 7PM
Thursday: 9AM – 7PM
Friday: 9AM – 4PM
Saturday: Closed
Sunday: Closed
Salem
331 Lafayette Street
Salem, MA 01970
Hours
By appointment only
Monday: 9AM – 4PM
Tuesday: 9AM – 7PM
Wednesday: 9AM – 7PM
Thursday: 9AM – 7PM
Friday: 9AM – 4PM
Saturday: 9AM – 4PM
Sunday: Closed