Locations River Oaks Physical Therapy & Wellness 2900 Weslayan St Suite 545 Houston, TX 77027 Call Us: (281) 940-9423 Text Us: (713) 979-8116 River Oaks Physical Therapy & Wellness 1010 Travis St #800 Houston, TX 77002 Call Us: (281) 940-9423 Text Us: (713) 979-8116 River Oaks Physical Therapy & Wellness 6731 Stella Link Rd Houston, TX 77005 Call Us: (281) 940-9423 Text Us: (713) 979-8116