Locations Texas Orthopedic & Sports Medicine Center 4126 Southwest Fwy #800, Houston, TX 77027 TOSMC Physical Therapy Facility 4126 Southwest Fwy #800, Houston, TX 77027 Take a Tour Click on a photo to enlarge. Check out our TOSMC Main Practice Check out our TOSMC Physical Therapy Facility