207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
On February 16, 2025, 18-year-old Demond Taylor was fatally shot outside the Spanish Lake Super Market in Saint Louis, Missouri. Officers responded to the scene around 5:15 p.m. and found Taylor suffering from multiple gunshot wounds. He was rushed to a local hospital but ultimately succumbed to his injuries. A store employee reported that Taylor was shot in the face while standing in the doorway of the market.
Surveillance footage from the market captured the tragic incident. The footag ...Read More
Surveillance footage from the market captured the tragic incident. The footag ...Read More
Links to Additional Sources (7)
See any mistakes?Victim Details
Demond Taylor
Male
Black / African American
Saint Louis
MO
2025-02-16
18
Demond
Taylor
11/15/2025





