Physical Therapy Providers Inc‎. 12602 Toepperwein Road, San Antonio, TX 78233