Charter is organized into three practice areas: Primary Care Medicine, Hospital Medicine, and Post-Acute Medicine.   Each practice area is guided by set goals that guide our work for that specific area of medical practice. 


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

Get in touch