COVID-19: Click here for our updated visitation policy and other updates regarding COVID-19.

Flu Clinic

OUR FLU CLINIC IS NOW OPEN! Call our office today to book a brief office visit with one of our Medical Assistants. Call (978) 354-4611 to book your appointment today!
New Hire Opportunity

New Hire Opportunity

Charter Health’s growth has created a need for a full-time Nurse Practitioner to join our post-acute practice. We seek an experienced NP to provide 4-5 days per week to our service. Depending on your interests, the additional part-time opportunity for inpatient...
New Patient Appointment

New Patient Appointment

Getting set up with a new Primary Care Physician can be tough. Trying to get an appointment relatively soon can be even more difficult. Here at Charter Health PC, we guarantee you a new patient appointment within just TWO days! Call our office today (781) 586- 9300 or...
Charter Health