207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
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?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:







