Primary Care Doctor
4.72
·218 reviews
Good thing he reminded me it was time for PE... turns out I was in dire need of adjustment to my meds. Always friendly care. by SLClick to read more
Accepts Aetna, BlueCross BlueShield, Cigna + 15 more
Accepting new patients · 25+ years of experience · Excellent wait time · Expertise in emphysema (copd) + 9 more ·
Read bio
IMPORTANT: CHECK YOUR COMMUTING TIME TO HAVERHILL BEFORE BOOKING!!!
Please note we DO NOT accept MassHealth Medicaid and Steward HealthChoice.
Thanks for booking with us! We'll call and text you within 24 hours to confirm your appointment details. Please be aware that if we don't hear back from...Click to read more
Next available: Mon, Jun 29