Texas Back Institute
Address
11970 N Central Expy, Ste 550
Dallas, TX 75243
Contact
Phone: (214) 239-7474
Orthopaedic Surgery of the Spine
Address
11970 N Central Expy, Ste 550
Dallas, TX 75243
Contact
Phone: (214) 239-7474
© 2026 Southwestern Health Resources. All Rights Reserved.