Medical school: OREGON HEALTH SCIENCES UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1997
NPI: 1730141144
Practice Locations (1)
NEW STRIDE PHYSICAL THERAPY AND REHABILITATION
3633 S STAPLES ST
CORPUS CHRISTI, TX 784112438
3619499898
Source: CMS National Downloadable File, September 2026.