206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Richard Lovelace, a 23-year-old resident of Saint Louis, Missouri, was tragically found dead on June 17, 2020. His body was discovered inside a home in the Dutchtown neighborhood. The St. Louis Metropolitan Police Department responded to a shooting call at approximately 12:28 a.m. on the 4600 block of Tennessee Avenue, where they found Lovelace with fatal gunshot wounds.
Following the discovery of Lovelace's body, an investigation was promptly initiated. On June 17, 2020, the same day Lov ...Read More
Following the discovery of Lovelace's body, an investigation was promptly initiated. On June 17, 2020, the same day Lov ...Read More
Links to Additional Sources (9)
See any mistakes?Victim Details
Richard Lovelace
Male
Black / African American
Saint-louis
MO
2020-06-17
23
Richard
Lovelace
11/18/2025







