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/routine EKG: 717-857-0020 (lab), 717-972-6821 (EKG)
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.

Lab/routine EKG
717-857-0020 (lab)
717-972-6821 (EKG)
Monday – Friday: 7 a.m. – 3:30 p.m.

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.