Fatal Early Morning Pedestrian Crash on Geysers Road in Cloverdale CLOVERDALE, CA (June 27, 2019) – An unidentified woman was killed early Thursday morning in a pedestrian crash on Geysers Road. CHP officials responded around 3:47 a.m., in the 2400 block of Geysers Road. They eventually located a blue Subaru on the right […]