The California Highway Patrol was notified at 7:20 a.m. that day of a car accident on the southbound side of Highway 29 at the Imola Avenue off-ramp.
The California Highway Patrol was notified at 7:20 a.m. that day of a car accident on the southbound side of Highway 29 at the Imola Avenue off-ramp.