207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
On June 11, 2024, at approximately 10:30 p.m., 39-year-old Leon Anderson was fatally shot inside his girlfriend's apartment near Highway 61 and Mexico Road in Wentzville, Missouri. The incident occurred after Anderson confronted 31-year-old Carlos Hood, who had been dating Anderson's girlfriend for about a week. According to reports, Anderson entered the apartment through a bedroom window, leading to a confrontation that resulted in Hood shooting Anderson.
Following the shooting, Hood ...Read More
Following the shooting, Hood ...Read More
Links to Additional Sources (8)
See any mistakes?Victim Details
Leon Anderson
Male
Black / African American
Wentzville
MO
2024-06-12
39
Leon
Anderson
11/07/2025


