207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Leon Rivers, a 34-year-old resident of Saint Louis, Missouri, was tragically killed on January 14, 2015. His death was part of a violent night in Saint Louis that saw multiple homicides. Rivers was found lying in the street in the 5000 block of Cates Avenue with a gunshot wound to the chest. He was transported to a local hospital where he was pronounced dead.

The investigation revealed that Rivers, along with a 42-year-old woman and several children, was inside a home on Cates Avenue when ...Read More
Victim Details

Leon Rivers

Male

Black / African American

Saint-louis

MO

2015-01-14

34

Leon

Rivers

11/21/2025