206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
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
Victim Details

Richard Lovelace

Male

Black / African American

Saint-louis

MO

2020-06-17

23

Richard

Lovelace

11/18/2025