
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
mghpfr@mgb.org
Opening Hours
Not published — contact the clinic to confirm hours.
Services Offered
Team
Insurance & Payment
—
Languages Spoken
—
Social Media
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 BrennanSynthesized from public review platforms as of Jul 11, 2026 — sources: [1][2][3][4].
In the News
Information sourced from the clinic's website as of July 11, 2026.
Comparing your options?
See other family medicine clinics in Haverhill, or search the full directory by insurance, ratings, and more.



