Medical school: UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL SCHOOL OF MEDICINE
Graduated: 1999
NPI: 1851450886
Practice Locations (1)
TRIANGLE PHYSICAL THERAPY, INC.
519 KEISLER DR, SUITE 204
CARY, NC 275187098
9198511164
Source: CMS National Downloadable File, September 2026.