South Texas Spinal Clinic 861 Landa StreetNew Braunfels, TX, 78130 View Phone 830-203-6040 Alt: 830-609-3800 Fax: 210-293-3908 View Website Experience & Reliability Book Online Now with South Texas Spinal Clinic About Photos & Videos Connect with this Business: Send to My Email Send to My Phone Print this Page