Medical school: UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL SCHOOL OF MEDICINE
Graduated: 1987
NPI: 1235155250
Practice Locations (1)
DILWORTH DERMATOLOGY AND LASER, PLLC
719 E BLVD
CHARLOTTE, NC 282035113
7043769849
Source: CMS National Downloadable File, September 2026.