206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Demarcus Vintrea Davis, a 25-year-old resident of Florissant, Missouri, tragically lost his life on September 20, 2020. The incident occurred in the front courtyard of the Lucas Hunt Village Apartment Complex located in the 7300 block of Burrwood Drive, north St. Louis County. According to reports, the fatal event was the result of a heated argument between family members, which escalated to the point where one individual pulled out a gun and shot Davis.
The police responded to the scene ...Read More
The police responded to the scene ...Read More
Links to Additional Sources (6)
See any mistakes?Victim Details
Demarcus Vintrea Davis
Male
Black / African American
Saint-louis
MO
2020-09-20
25
Demarcus
Vintrea Davis
11/16/2025







