Jun 21, 2025 at 5:50 PMInjury crash1 injured
11715 Blue Slide Road at Webster Street
Rio Dell, Humboldt County. CHP Humboldt Area.
- 2021 Yamaha Btm
1 crash listed for Rio Dell, California in June 2025, newest first.
Rio Dell, Humboldt County. CHP Humboldt Area.