Foundation Surgical Hospital of San Antonio 9522 Huebner Road San Antonio, TX 78240 (210) 478-5400 View on Google Maps