Keystone Health is a full-service, family-centered, primary care facility providing quality, affordable, accessible health care to you and your family at multiple locations. Keystone Health's patients come from all walks of life and income levels.

Keystone Health is staffed by a diverse team of primary care providers including family medicine physicians, internal medicine physicians, obstetrician/gynecologists, pediatricians, psychiatrists, nurse practitioners, physician assistants, certified nurse midwives, dentists, dental hygienists, and licensed psychotherapists. All of these professionals are committed to providing the highest standard of quality care to all patients.

In 2004 Keystone Health expanded its services beyond primary care and opened a cardiology practice.

Keystone is a 501 (c) 3 Community Health Center and is "owned" by the community through a volunteer governing board of directors composed of leaders and residents of the community.


Our Practices
Keystone Family Medicine
(717) 263-4313
Keystone Behavioral Health
(717) 263-0384
Keystone Dental Care
(717) 263-4462
Keystone Women's Care
(717) 217-6830
Franklin County Pediatrics
(717) 263-0550
Franklin County Heart Center
(717) 217-6944
Keystone Internal Medicine
(717) 217-6804






Keystone Health eliminates barriers to health care by providing affordable, accessible and compassionate medical, dental and support services to men, women and children of all ages, races and economic backgrounds.






Accredited by
The Joint Commission