Hit-and-Run Accident, Car Hits Home on Painter Street in Rio Dell RIO DELL, CA (January 31, 2023) — A hit-and-run crash occurred after a car crashed onto a property on Painter Street near Rio Dell Avenue. According to Rio Dell police, the hit-and-run incident happened around 12:30 a.m. on January 21. For unknown […]