Texas Physical Therapy Specialists
8122 Tezel Rd, San Antonio 78250