207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Leroy Brown, aged 51, tragically lost his life on June 25, 2016, in Indianapolis, Indiana. According to reports, Brown was found lying in the street in the 3000 block of North Sherman Drive, suffering from multiple gunshot wounds. Emergency medical services transported him to Sidney and Lois Eskenazi Hospital in critical condition. Although his condition was initially upgraded to serious, it subsequently worsened, leading to his death.
The investigation into Brown's death revealed that th ...Read More
The investigation into Brown's death revealed that th ...Read More
Links to Additional Sources (6)
See any mistakes?Victim Details
Leroy Brown
Male
Black / African American
Indianapolis
IN
2016-06-25
51
Leroy
Brown
11/16/2025







