Patients Only Portal

Medical Center (800) 924-1455
Stone Oak (800) 280-7977

in San Antonio (210) 614-6432

 

Northeast San Antonio
We've Moved!

South Texas Spinal Clinic
12602 Toepperwein Road, Ste 212
San Antonio, TX 78233
Phone: (210) 657-6948