207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
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
Victim Details

Leroy Brown

Male

Black / African American

Indianapolis

IN

2016-06-25

51

Leroy

Brown

11/16/2025