Crime Solvers Central
CSC
207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Izrael Villegas, an 18-year-old resident of Turlock, California, was tragically found dead from a single gunshot wound on May 20, 2020. The incident occurred around 1 a.m. in the 4300 block of Cherry Blossom Lane. The Turlock Police Department responded to the scene and initiated an investigation. Detectives determined that the motive behind the shooting was drug-related. This revelation led to a thorough investigation that identified three suspects: Robert Omar Branche, Jose Carmona, and Owen R ...Read More
Victim Details

Izrael Villegas

Male

Hispanic / Latino

Turlock

CA

2020-05-20

18

Izrael

Villegas

12/06/2025