206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Angel DeLeon, a 19-year-old resident of Grand Rapids, Michigan, was tragically shot and killed on March 24, 2020. The incident occurred around 7 p.m. on St. Charles Avenue near Cutler Street. Police were called to the scene following reports of shots being fired and a man lying on the ground. Upon arrival, officers found DeLeon and attempted to provide emergency medical attention, but unfortunately, he was pronounced dead at the scene.

The investigation into DeLeon's death revealed that ...Read More
Victim Details

Angel DeLeon

Male

Grand-rapids

MI

2020-03-24

19

Angel

DeLeon

11/26/2025