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, 13 Nurse Practitioners and RNs, 7 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: 9AM – 4PM
Tuesday: 9AM – 7PM
Wednesday: 9PM – 7PM
Thursday: 9AM – 7PM
Friday: 9AM – 4PM
Saturday: 9AM – 4PM
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