207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Leonard Ward, a 53-year-old resident of Saint Louis, Missouri, tragically lost his life on May 15, 2020. His death was the result of a violent incident that occurred on Interstate 70. On that fateful day, Leonard Ward was found shot to death on the side of the interstate near West Florissant Avenue. The initial investigation revealed that Ward had sustained multiple gunshot wounds, leading to his immediate death.
The circumstances surrounding Leonard Ward's death were both shocking and tr ...Read More
The circumstances surrounding Leonard Ward's death were both shocking and tr ...Read More
Links to Additional Sources (7)
See any mistakes?Victim Details
Leonard Ward
Male
Saint-louis
MO
2020-05-15
53
Leonard
Ward
11/22/2025







