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