![Photo: James Gallagher](https://photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg)
James Gallagher
Counseling
Make an Appointment
(978) 524-8181Telehealth services available
Arabic, French
Lahey Health Primary Care, Beverly is located at 100 Cummings Ctr Ste 126Q, Beverly, MA 01915.
Providers at Lahey Health Primary Care, Beverly specialize in Nursing (Nurse Practitioner), Family Medicine, and Counseling.
Seven providers practice at Lahey Health Primary Care, Beverly.
Use the insurance check on this page to verify if Lahey Health Primary Care, Beverly is in-network.
Providers at Lahey Health Primary Care, Beverly can provide language services for Arabic and French.