Medical school: UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL SCHOOL OF MEDICINE
Graduated: 1980
NPI: 1184793606
Practice Locations (1)
CHRISTIANA CARE HEALTH SERVICES INC
700 W LEA BLVD, SUITE 300 CCHS SURGERY
WILMINGTON, DE 198022546
3023204050
Source: CMS National Downloadable File, September 2026.