Medical school: UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL SCHOOL OF MEDICINE
Graduated: 2002
NPI: 1679518740
Practice Locations (1)
FIT PHYSICAL THERAPY
5318 HIGHGATE DR, SUITE 134
DURHAM, NC 277136631
9192373802
Source: CMS National Downloadable File, September 2026.