South Texas Spine and Surgical Hospital - Quality Outcomes & Information
All you need to know about South Texas Spine and Surgical Hospital practicing at 18600 North Hardy Oak Blvd, San Antonio, TX, 78258 with Hospital NPI 1295890093 & CMS Provider ID: 450856.
Get Dexur’s Personalized Hospital Specific Presentation on Quality, Safety, Compliance & Education