Goodall Witcher Hospital: 101 S Avenue T - Clifton, TX