Weather in Stowell, Texas, United States