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

Charter Health PC

Located in the North Shore of Boston, our private healthcare clinic offers comprehensive services in primary care, hospital medicine, addiction treatment, women’s health, and more.  Dedicated to personalized, high-quality medical care, we strive to support the health and well-being of our community with compassionate, patient-centered services.

Find a Doctor

Looking for a trusted doctor? Our practice offers experienced providers for all of your health care needs.

Patient Gateway

Easily manage your healthcare with our convenient patient access portal. Stay in control of your health, anytime.

Primary Care

Our team is here to support you at every stage of life, offering personalized care to prevent, diagnose, and treat various conditions.

Connect With Us

Stay connected with compassionate, personalized care at Charter Health. Our team is always here to help!

What We do

Comprehensive Primary Care Services for Your Medical Needs in MA & NH

Charter Health PC is a trusted medical practice serving the Greater Boston communities of Salem, Chelsea, Lynn, Peabody, Danvers, Beverly, and surrounding areas. Our experienced team of doctors and nurse practitioners provides high-quality healthcare across various specialties, including Primary Care, Hospital Medicine, Post-Acute & Geriatric Care, Women’s Health, Telemedicine, and Behavioral Health.

With an average of over 10 years of clinical experience in their fields, our providers are committed to compassionate, professional care tailored to each patient’s unique needs. Whether you’re seeking routine health maintenance, specialized geriatric care, or convenient telehealth services, Charter Health PC is here to support your wellness journey.

Doctor, woman and patient in hospital, clipboard and documents with healthcare, wellness and consultation. People, medical and professional with man, paperwork and questions with support and trust

Other Services We Offer

Behavioral
Health

Hospital
Medicine

Geriatric
Medicine

Women’s Health
Services

Hours of Operation

Mon – Tues             8 AM – 5 PM
Wed                          8 AM – 3 PM
Thurs – Fri               8 AM – 5 PM
Sat & Sun                 Closed

Our Patients Are Our Mission

Personalized, Convenient Healthcare at Charter Health PC 

At Charter Health PC, we are an innovative medical team committed to enhancing health through expert medical care, cutting-edge technology, and personalized services. Our clinicians provide flexible care options, with visits available in our office or through the convenience of telemedicine.

Telemedicine is perfect for busy individuals and those seeking expert advice for common conditions, including bronchitis, colds, sore throats, eye infections, urinary tract infections, and high blood pressure monitoring. For top-quality internal medicine and compassionate care, book an appointment at Charter Health PC today—use our online scheduling tool or call our office for immediate assistance.

stay connected

Latest Health News & Updates

Stay informed with Charter Health PC’s latest health news and updates. We’re committed to keeping our patients and community up-to-date with important developments in healthcare, wellness, and medical advancements.

Why Is Osteoporosis More Common Among Women?

Why Is Osteoporosis More Common Among Women?

Osteoporosis is a bone disease that causes your bones to become weak, brittle, and easier to break.  According to the National Osteoporosis Foundation, 54 million Americans have osteoporosis and low bone mass. Studies suggest that one in two women and up to one in...

read more

Visit Us

55 Highland Hall, Suite 304,
Salem, MA 01970

What Our Patients Say

This reflection and review is of a “sick visit” from the Winter of 2020, and pre-dated concerns relating to COVID-19. I called Dr. Jeppesen’s Office the morning of a scheduled Annual Physical to indicate that I was quite ill, with fever, chills, and cough. The Staff quickly reverted my appointment to one of imminent need and treated me directly in-office, as well as referring me for required labs. I was very appreciative of the care which I received.

– Robert D.

“I feel that my care is thorough and personal. The doctor and staff are friendly, efficient and very professional. Dr. Jeppesen takes the time to know me as an individual. The new office is very spacious and easy to find next to Salem Hospital.”

– Rosalyn E.

Dr. Jeppesen and his staff are fantastic! Any health issues that arise are always addressed timely and efficiently. I am actually a new patient since my primary care Physician ( and staff retired) however I feel very comfortable with the care Dr. J and his staff are providing me.

– Robert B.

I am very happy with Dr. Jeppeson as my primary care physician. He is very caring and knowledgeable. Great staff and office!

– Diane H.