Four vehicles including semi truck involved in fatal collision at State Route 126 and Telegraph Road in Fillmore, California
Modified Date:Thu, 05/31/2018 - 6:43pm
Accident Date:Thursday, May 31, 2018
One person was reported dead, while two others were in serious condition and one in moderate condition, authorities said.
Roadway:State Route 126 and Telegraph Road
County:Ventura County, CA