207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Dwayne Hubbard, a 46-year-old resident of St. Louis, Missouri, was found dead on December 8, 2012, in what authorities classified as a homicide. The incident took place in the Mark Twain neighborhood, located north of I-70. Police were called to the 5300 block of Thekla Avenue shortly after 5:15 p.m., where they discovered Hubbard's body with several puncture wounds in his neck, back, and leg. It appeared that these injuries were inflicted by a sharp-edged object. He was pronounced dead at the s ...Read More
Links to Additional Sources (1)
See any mistakes? Let us know!
Victim Details

Dwayne Hubbard

March 28, 2022

Male

African-American / Black

St. Louis

MO

2012-12-08

46

Dwayne

Hubbard

11/23/2025


Area Body Found: