Baylor Scott & White Sports Medicine and Orthopedic Institute - Red Oak 301 E Ovilla RdSte 100Red Oak, TX, 75154 View Phone 469-800-9790 View Website Experience & Reliability Changing Healthcare For the Better About Send to My Email Send to My Phone Print this Page