
Single-Vehicle Crash with Tree near North Cloverdale Blvd Results in Fatality
Cloverdale, CA – On the night of Sunday, June 15, 2025, a single-vehicle collision on State Route 128 near North Cloverdale Boulevard resulted in one fatality, according to CHP Fatal. The California Highway Patrol (CHP) reports that the accident took place