206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
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
The investigation into DeLeon's death revealed that ...Read More
Links to Additional Sources (5)
See any mistakes?Victim Details
Angel DeLeon
Male
Grand-rapids
MI
2020-03-24
19
Angel
DeLeon
11/26/2025






