Foundation Surgical Hospital Of San Antonio: 9522 Huebner Rd - San Antonio, TX