207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Steven A. McCloud, a 48-year-old resident of Indianapolis, Indiana, was found dead on July 3, 2009. McCloud’s death has ties to criminal activity, including prior convictions related to drug offenses and firearm possession. He had previously been incarcerated for dealing narcotics and illegally possessing a firearm, having served time for these offenses in the years leading up to his death. However, the details surrounding his death remain relatively unclear, and there appears to be no publicl ...Read More
Links to Additional Sources (2)
See any mistakes?Victim Details
Steven A Mccloud
March 28, 2022
Male
African-American / Black
Indianapolis
IN
2009-07-03
48
Steven A
Mccloud
11/09/2025
Area Body Found:






