Medical school: UNIVERSITY OF PITTSBURGH SCHOOL OF MEDICINE
Graduated: 1974
NPI: 1114926417
Practice Locations (3)
GEISINGER CLINIC
BLUFFTON, SC 29909
5702716144
VIRTUAL RADIOLOGIC PROFESSIONALS LLC
16 CARRIER BLF
BLUFFTON, SC 299097016
9525951100
GEISINGER CLINIC
MYRTLE BEACH, SC 29579
5702716144
Source: CMS National Downloadable File, September 2026.