Skip to content
Menu

Pentucket Medical – Haverhill/Primrose

600 Primrose St.
Haverhill, MA 01830
United States

Phone: (888) 227-3762

(888) 227-3762

Hours

Monday- Friday 8:30am- 5pm

Pentucket Medical-Haverhill/ Primrose
600 Primrose St.
Haverhill, MA 01830
United States

Get Directions

Our Clinicians

Physicians

Nurse Practitioners & Physician Assistants