Text Size: A A A
Geisinger Holy Spirit Progress Center
Geisinger Holy Spirit Progress Center
20 Capital Dr.
Harrisburg, PA 17110
Phone: 717-972-6850

Cardiology: 717-724-6450
Cardiovascular diagnostic services: 717-724-6397
Imaging: 717-972-4900
Lab: 717-857-0020
Routine EKG:  717-972-6821
Sleep center: 717-901-0317


About us

Monday – Friday, 7:40 a.m. – 4 p.m.
Our team of board-certified cardiologists provides innovative services to diagnose and treat even the most complex disorders of the heart. Services include: Echocardiography
General cardiology
Nuclear cardiology
Peripheral vascular services
Vascular interventional services
Vascular services
Vein treatment
Venous insufficiency/varicose veins
Women's cardiac health services

Cardiovascular diagnostic services

Monday – Friday: 7 a.m. – 4:30 p.m.

Monday – Friday: 7 a.m. – 3 p.m.
Closed weekends and holidays

Routine EKG
Monday – Friday, 7 a.m. – 3 p.m. (appointments preferred)

Sleep center
Fax: 717-901-0318
Services include sleep studies scheduled Sunday nights through Friday nights. Daytime studies available by appointment. Other services include oxygen qualification and home sleep testing.

Not feeling well? Call your primary care provider FIRST*
With same-date care including evening and weekend hours, we are your resource for non-emergency illnesses and injuries for the entire family.
We offer several options to provide care when you need it.
*Call 9-1-1 in a serious emergency.