Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1973
NPI: 1720092562
Practice Locations (2)
ROPER HOSPITAL INC
316 CALHOUN ST
CHARLESTON, SC 294011113
8437891620
ROPER SAINT FRANCIS PHYSICIANS NETWORK
615 WESLEY DR, SUITE 320
CHARLESTON, SC 294077274
8435712939
Source: CMS National Downloadable File, September 2026.