206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
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
During the struggle, Romo-Rodriguez was ejected from the vehicle as the suspect t ...Read More
Links to Additional Sources (2)
See any mistakes?Victim Details
William Rodriguez
Male
Hispanic / Latino
Denver
CO
2015-07-03
William
Rodriguez
11/14/2025




