206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
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
Links to Additional Sources (10)
See any mistakes?Victim Details
Izrael Villegas
Male
Hispanic / Latino
Turlock
CA
2020-05-20
18
Izrael
Villegas
11/17/2025






