Medical school: UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL SCHOOL OF MEDICINE
Graduated: 2000
NPI: 1841291135
Practice Locations (1)
CAROLINA UROLOGY HEALTHCARE PLLC
1021 BEAMAN ST
CLINTON, NC 283282343
9105903569
Source: CMS National Downloadable File, September 2026.