Medical school: TEMPLE UNIVERSITY SCHOOL OF PODIATRIC MEDICINE
Graduated: 1998
NPI: 1801074588
Practice Locations (2)
5112 PARTHA LN
WILMINGTON, NC 284092426
9107637578
920 S 17TH ST
WILMINGTON, NC 284018022
9107637578
Source: CMS National Downloadable File, September 2026.