206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Derrell Barlow, a 33-year-old resident of Saint Louis, Missouri, tragically lost his life on January 23, 2021. The incident occurred in the Greater Ville neighborhood, where police responded to a call just before 2 a.m. Upon arrival at the 3200 block of North Newstead Avenue, officers found Barlow lying on the ground with multiple puncture wounds. Emergency Medical Services (EMS) pronounced him dead at the scene.
The St. Louis Metropolitan Police Department's homicide division took over t ...Read More
The St. Louis Metropolitan Police Department's homicide division took over t ...Read More
Links to Additional Sources (5)
See any mistakes?Victim Details
Derrell Barlow
Male
Black / African American
Saint-louis
MO
2021-01-23
33
Derrell
Barlow
11/06/2025







