Originally published as a Turlock Police Department Nixle post –
“On March 10, 2021, at approximately 5:05 pm, Owen Ramos, 23 years, resident of Modesto, was arrested in connection to the May 20, 2020, robbery and homicide that occurred in the 4300 block of Cherry Blossom Lane.
Ramos is the third and final suspect wanted in this investigation. Ramos was identified as the driver involved in this incident. Ramos voluntarily came to Turlock Police Department and was subsequently arrested and booked at the Stanislas County Jail for robbery and unrelated warrants.
On May 20, 2020, at approximately 1:00 am, Officers responded to the 4300 block of Cherry Blossom Lane and discovered a deceased male at the scene, later identified as Izrael Villegas, 18 years, resident of Turlock, who died from a single gunshot wound. The motive for this incident was determined to be drug related.
Back in January of this year, the investigation led to the arrest of Robert Omar Branche, 22 years, and Jose Carmona, 30 years, both of which are also residents of Modesto.
Branche is currently in custody and facing robbery and homicide charges. Both Carmona and Ramos are also in custody and will be facing robbery charges.”