Medical school: UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL SCHOOL OF MEDICINE
Graduated: 1989
NPI: 1831154913
Practice Locations (2)
CHARLOTTE RADIOLOGY PA
920 CHURCH ST N
CONCORD, NC 280252927
7043347800
CHARLOTTE RADIOLOGY PA
7666 CHARLOTTE HWY, SUITE 120
INDIAN LAND, SC 297077003
8034318220
Source: CMS National Downloadable File, September 2026.