New! Schedule Your Vaccination Appointment
COVID-19 updates - Testing & Treatment available at all Urgent Care locations - Current Visitor Policy


Dr. Catherine Trinh, Primary Care
"I understand how important it is to really listen to patients."

Dr. Michael Bertos, Primary Care
"Here at Circle Health I feel like I can refer to this great circle of physicians that I trust and that when I refer out, that my patients are going to get this wonderful care, this individualized care."
Care & Services
Primary Care

Our Physicians are Leaders in Listening
At Circle Health, our primary care physicians take the time to get to know you and understand your background, family history, and listen to your healthcare concerns. They empower you and work together to develop individualized care plans to meet your healthcare goals and live your healthiest life possible. If you need a specialist, our primary care doctors have a close collaborative relationship with Circle Health specialists to coordinate the care you need close to home.
Our physicians are conveniently located throughout the Merrimack Valley to provide outstanding primary care close to home. Our network of primary care physicians extends through the following towns:
- Billerica
- Chelmsford
- Dracut
- Lowell
- North Chelmsford
- Pelham
- Tewksbury
- Tyngsboro
- Westford
Find a Doctor
As part of our promise of Completed connected care, Circle Health wants to make it easier for you to find a great doctor. Our network of the area’s most accomplished physicians and specialists are ready and eager to see you. Find a Doctor