Shannon Medical Center. 120 E. Harris Avenue. San Angelo, TX 76903. Shannon Surgery Center. 4482 Sunset Drive. San Angelo, TX 76901. Shannon Women's and Children's Hospital. 201 E. Harris Avenue. San Angelo, TX 76903..