207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
On May 21, 2014, Leon Davis, a 27-year-old resident of Florissant, Missouri, was tragically killed in a double fatal shooting. The incident occurred in the parking lot of a strip mall located at 13101 New Halls Ferry Road. Davis was found seated in a car alongside 17-year-old Darrah Lane, both having suffered fatal gunshot wounds. The police investigation revealed that the shooting stemmed from an argument involving Davis, Lane, and 21-year-old Thomas Oates III, who was seated in the back seat o ...Read More
Links to Additional Sources (10)
See any mistakes?Victim Details
Leon Davis
Male
Florissant
MO
2014-05-21
27
Leon
Davis
11/06/2025





