Graduated: 2000
NPI: 1922090679
Practice Locations (2)
UPSTATE PHYSICAL THERAPY PC
4401 N I, 35 UNIT 110
DENTON, TX 762073433
9404839020
UPSTATE PHYSICAL THERAPY PC
2301 OHIO DR, SUITE 133
PLANO, TX 750933472
9723987881
Source: CMS National Downloadable File, September 2026.