Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 2002
NPI: 1891717948
Practice Locations (2)
310 S MAIN ST
Rolesville, NC 275719661
310 S MAIN ST
ROLESVILLE, NC 275719661
9194383937
Source: CMS National Downloadable File, September 2026.