Charter Health PC
Internal Medicine & Primary Care located in Salem, MA
What Charter Health Does For You
Charter Health PC is an internal medicine practice serving several Boston area communities, including Salem (main office), Chelsea, Lynn, Peabody, Danvers, and Beverly.
Our nurse practitioners and physicians deliver health care in multiple settings, including primary care, addiction medicine, women’s health, hospital medicine, and nursing homes. Our team averages more than 10 years of clinical practice in their areas of specialty. We all share a commitment to patient care and professionalism.

Telemedicine

Services highlight

Easy Access

Our Mission
News & Updates
At Charter Health, we stay up-to-date with what’s happening around us.

Establishing a Support System: How to Help a Family Member or Friend With a Drug or Alcohol Addiction
Substance abuse is a severe health crisis that impacts not only the addict but their family, friends, and peers. According to the 2019 National Survey on Drug Use and Health, over 14 million American adults live with Alcohol Use Disorder, and millions more are dealing...
2020 Flu Clinic
OUR FLU CLINIC IS NOW OPEN! Call our office today to book a brief office visit with our Medical Assistant, Judith Flaherty. Flu clinic hours are every Wednesday from 1:00pm-4pm. Call (978) 354-4611 to book your appointment today! Reminder to all patients, during the...

Update on Covid-19
Charter Health’s mission is to spread health and well-being. Throughout the Coronavirus Pandemic, our care team has remained steadfast in our commitment to providing for your medical needs and addressing your questions and worries.
What Our Patients Say
Charter Health PC

Connect With Us
Get in Touch
55 Highland Hall, Suite 304, Salem, MA 01970
978-354-4651