Baylor Scott & White Institute for Rehabilitation Share: Physical Therapists Baylor Scott & White Institute for Rehabilitation 640 Old San Antonio Rd Suite 2 Buda, Texas 78610 (512) 295-1172