Injuries Reported in Willows Pedestrian Accident on Wood Street and North Shasta Street WILLOWS, CA (October 6, 2022) – Saturday night, a 63-year-old woman suffered injuries in a hit-and-run crash on Wood Street and North Shasta Street. The incident happened at around 5:48 p.m. on Wood Street and North Shasta Street. According […]