Medical school: UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL SCHOOL OF MEDICINE
Graduated: 2025
NPI: 1235090549
Practice Locations (1)
NORTH CAROLINA CENTER FOR PHYSICAL THERAPY
5832 FAYETTEVILLE RD, SUITE 106
DURHAM, NC 277136291
9194108840
Source: CMS National Downloadable File, September 2026.