South Texas Spinal Clinic, New Braunfels, TX Phone (appointments): 830-203-6040 | Phone (general inquiries): (830) 609-3800 Address: 861 Landa Street, New Braunfels , TX 78130.