South Texas Spine & Surgical Hospital


18600 North Hardy Oak Blvd
San Antonio, TX 78258