207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Nathan Owen, a 31-year-old man from Hayward, California, was found dead on July 30, 2018, in the O'Fallon Park neighborhood of St. Louis, Missouri. According to reports, police responded to a ShotSpotter call for a shooting on the 4400 block of Athlone Avenue. Upon arrival, they discovered Owen suffering from multiple gunshot wounds. Paramedics pronounced him dead at the scene. The incident triggered an investigation by homicide detectives.

Further details emerged revealing that Owen had ...Read More
Victim Details

Nathan Owen

Male

White / Caucasian

Saint-louis

MO

2018-07-30

31

Nathan

Owen

11/12/2025