Fillmore man involved in fatal TC surrenders to CHP
Ventura County Sheriff's Department
Ventura County Sheriff's Department

Brandon Leon, 30 of Fillmore, has surrendered himself to the California Highway Patrol. Leon was arrested for felony hit and run and gross vehicular manslaughter in the Monday, December 27th crash that took the life a 57year-old Maria Rodriguez Medina of Santa Paula. Leon had fled the scene of the accident before authorities arrived. The collision took place around 8:25pm on Telegraph Road at 7th Street, west of Fillmore. Authorities say Leon stopped at the stop sign on southbound 7th Street, then apparently proceeded into the intersection and into the path of the 1990 Nissan Axxess, traveling westbound on Old Telegraph Road. The Nissan crashed into the left side of Leon’s 2006 Chevrolet Silverado, causing major damage to both vehicles. Leon fled the scene on foot but surrendeered to the CHP at 1:35pm Tuesday. Medina’s husband was also injured in the crash.