Crime Solvers Central
CSC
223 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
On a June evening in 2008, 34-year-old Demond Taylor, a male police officer for St. Louis Community College at Florissant Valley, was shot and killed. He was off-duty and in his personal vehicle at a stoplight on Page Boulevard when the incident occurred. For nearly two decades, the case remained unsolved, leaving his family waiting for answers.

The investigation into Taylor's death was a long and arduous one, spanning 17 years. Detectives with the St. Louis Metropolitan Police Department ...Read More
Victim Details

Dennis Taylor

Male

Saint-louis

MO

2022-06-26

49

Dennis

Taylor

01/17/2026