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 visit us online at charterhealth.net to request an appointment. We look forward to hearing from you!
New Patient Appointment
Serving Patients throughout The Massachusetts' North Shore
At Charter Health PC, we offer a variety of services and treat multiple common conditions. You can count on compassionate, top-quality care from a team committed to your long-term well-being.

