Willits Hit-and-Run Crash Results in Injury Willits, CA (March 19, 2024) – A woman was injured following a Sherwood Road collision Sunday afternoon. It was about 1:30 p.m. when the two-vehicle crash happened in the 24600 block area near Main Street. Troopers said the driver of one of the vehicles involved fled south with front […]