ServicesLocations & DirectionsPatients & VisitorsHealth ResourcesCareersContact UsFind a Doctor
Locations & Directions > Primary Care > Heritage Family Medicine

Heritage Family Medicine

PinnacleHealth Medical Group

3 Walnut Street, Suite 205
Lemoyne, PA 17043
Telephone: (717) 909-0520 Fax: (717) 909-4676
Monday, Tuesday, and Thursday: 8 a.m.-8 p.m.; Wednesday: 8 a.m.-5 p.m.;  Friday: 8 a.m.-4:30 p.m.; Saturday: 8:30 a.m.-11 a.m.* (*emergencies only)


PinnacleHealth Medical Group is a network of primary care providers and specialists collaborating with each other and patients to improve health care quality, patient experience and overall costs.  Our focus extends beyond treating acute and chronic illness. We also deliver first class preventive care to the community.