Willard 7 days weather

Haze and a slight chance of rain and snow. Mostly cloudy. Low around 26, with temperatures rising to around 29 overnight. Southeast wind around 6 mph. Chance of precipitation is 20%.