X-ray services will be available after 12 noon on 9/26 at our Tewksbury location.
X-ray services are temporarily suspended at our Westford location for maintenance. 

Male doctor with female patient

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


Learn from our primary care physicians what it means to be part of Circle Health