Crime Solvers Central
CSC
209 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
In the summer of 2015, a life was tragically cut short in Denver, Colorado, over the attempted theft of a vehicle. On July 3rd, William Romo-Rodriguez, a male, found himself in a fatal confrontation at the El Mechanico auto body shop located at 3151 West Alameda Avenue. A would-be thief was attempting to steal a Volvo SUV from the premises, and Romo-Rodriguez bravely intervened to stop the crime in progress.

During the struggle, Romo-Rodriguez was ejected from the vehicle as the suspect t ...Read More
Victim Details

William Rodriguez

Male

Hispanic / Latino

Denver

CO

2015-07-03

William

Rodriguez

12/08/2025