South Texas Spine And Surgical Hospital: 18600 Hardy Oak Blvd - San Antonio, TX