Existing Patient Portal Access. Enter the Patient Portal to view your clinical account. Accessibility Patient Portal (Accessibility View) Patient Portal . ... South Texas Spine & Surgical Hospital. 18600 N. Hardy Oak Blvd. San Antonio, Texas 78258. 210-404-0800. STSSHInquiries@nshinc.com..