About Services

What we offer


At Charter Health PC, we are pleased to offer a wide-range of experience in internal medicine. Our friendly staff and internal medicine specialists are committed to providing patients with comprehensive internal medicine services in Salem, MA and neighboring areas.

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