207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
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
Further details emerged revealing that Owen had ...Read More
Links to Additional Sources (7)
See any mistakes?Victim Details
Nathan Owen
Male
White / Caucasian
Saint-louis
MO
2018-07-30
31
Nathan
Owen
11/12/2025







