
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].
Information sourced from the clinic's website as of . Own this clinic? Claim or correct this listing.
Related articles
- 5 Best General Clinics in Pasadena, Texas by Need — Oct 29, 2026
- Top 6 Vascular Surgeons in Virginia: 2026 Selection Criteria — Oct 26, 2026
- 5 Best Eye Doctors and Ophthalmologists in Maine — Oct 25, 2026
Comparing your options?
See other family medicine clinics in Haverhill, or search the full directory by insurance, ratings, and more.

