Primary Care


Charter Health’s office-based practice provides comprehensive primary care with a personalized touch to persons aged 16 and older. We are internal medicine experts and a member of Partners Healthcare. As a member of Partners, we employ a single electronic record to easily coordinate care with a world-class team.

Primary care’s great reward is the bond that develops between patient and provider over time. We are dedicated to fostering this relationship and we invite you to learn about our services and philosophy as we pursue long term health.

Services we provide:
- Annual Physical Exams
- Personalized Health Plans
- Disease Prevention
- Chronic Disease Management
- Urgent Care

For more information or to schedule an appointment, please contact us.

Charter Health PC
55 Highland Hall, Suite 304
Salem, MA 01970
Phone: 781-205-2900
Fax: 978-354-4651
Office Hours

Get in touch