Live
Read now
Family Medicine in Haverhill, MA - Primary Care | Physicians, Haverhill

Family Medicine in Haverhill, MA - Primary Care | Physicians

Family Medicine • Haverhill, MA

Clinic Type

Family Medicine

Address

1 Park Way, Haverhill, MA 01830

Phone

888-227-3762

Email

mghpfr@mgb.org

Opening Hours

Not published — contact the clinic to confirm hours.

Services Offered

  • Family Medicine
  • Primary Care

Team

  • Briana Whalen — NP
  • Christopher Robert Lambert — CNP
  • Warren A Bodine — DO
  • Jean M Tabit — DO
  • Leah M Petrosino — CNP
  • Jamie Elyse Ellis — MD
  • Tito Joaquin — MD
  • Ingrid Caroline Rudie — CNP
  • Karin Darakananda — DO
  • Laxmi Ramesh — MD
  • Maria Elizabeth Marques — FNP
  • Ghinwa Ali Hassan — MD

Insurance & Payment

—

Languages Spoken

—

Photos

What Patients Say

Overall sentiment across review platforms: mixed

  • Mass General Brigham Doctors (Dr. Beverly A. Brennan): 4.9 out of 5 (277 ratings, 111 reviews)
  • WebMD (Dr. Angela Karavasilis): 4.5 out of 5 (33 ratings)
  • Healthgrades (Dr. Beverly Brennan): Mixed: positive remarks and negative 1-star-type complaint text in review excerpts (Not provided in excerpt)
  • Vitals (Dr. Angela Karavasilis): 4.4 out of 5 stars (35 ratings; 7 written reviews)
  • Zocdoc (Dr. Krystal Peirce, NP): 4.71 overall (5 stars breakdown not fully shown in excerpt) (Read 14 reviews)
  • Mass General Brigham Doctors (Dr. Anuradha Rameneni): 4.8 out of 5 (409 ratings, 155 reviews)
  • Mass General Brigham Doctors (Dr. Agnieszka M. Heith): 4.9 out of 5 (288 ratings, 103 reviews)
  • Zocdoc (Dr. Shiao-Ang Shih): 4.76 overall (168 reviews)

Patients praise

  • Kind, caring, and attentive clinicians
  • Thorough visits; answered questions; clear explanations
  • Good bedside manner and professionalism
  • Efficient care/timely attention (short wait times for some patients)
  • Strong follow-up care and referral handling mentioned by some patients

Common complaints

  • Long wait times or being late for appointments (reported in some reviews)
  • Disorganization and lack of follow-up (paperwork/test follow-up)
  • Staff or practice issues (rudeness/disrespect, issues with how info is collected)
  • Perceived inadequate communication/listening or rushed appointments
  • Medication/treatment dissatisfaction reported by some patients

"“Dr. Brennan is kind and caring… She always spends enough time with me to discuss any health concerns I may have.”"

— Mass General Brigham Doctors page for Dr. Beverly A. Brennan

"“Patients gave Dr. Karavasilis an average rating of 4.5 out of 5… Did Well (9) Needs Improvement (0).”"

— WebMD profile for Dr. Angela Karavasilis

"“If I could leave zero stars… Dr Brennan pays zero attention to the needs of her patients… Over an hour wait times on hold.”"

— Healthgrades review excerpt for Dr. Beverly Brennan

Synthesized from public review platforms as of Jul 11, 2026 — sources: [1][2][3][4].

Information sourced from the clinic's website as of . Own this clinic? Claim or correct this listing.

Comparing your options?

See other family medicine clinics in Haverhill, or search the full directory by insurance, ratings, and more.

More Family Medicine Clinics