Rating: ★★★★☆ 4.2 / 5 (5 Reviews)
Texas Physical Therapy Specialists is a Physical Therapy located in Texas Physical Therapy Specialists, 12500 Judson Rd Ste 201, San Antonio, TX 78233
You can reach Texas Physical Therapy Specialists through the contact information provided on our page. You can also access our location using Google Maps.
Address: Texas Physical Therapy Specialists, 12500 Judson Rd Ste 201, San Antonio, TX 78233 San Antonio, TX San Antonio
Phone: +12103141071
Website: Go to website