Police Arrest Leggett Man after Deadly Hit-and-Run Crash in Garberville GARBERVILLE, CA (September 25, 2023) – A pedestrian was killed and Earl Castillo was arrested in a hit-and-run crash on Highway 101 in Garberville Wednesday afternoon on September 20. The fatal crash happened around 1:30 p.m. on the west roadway edge of the […]