Sandra L. Rojas Ruiz, MD Pain Management Visit Provider Website South Texas Spinal Clinic - New Braunfels 861 Landa Street New Braunfels, TX 78130 United States Verified Patient Rating: Schedule an Appointment