206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Leslie Carroll, a 46-year-old male from Philadelphia, PA, tragically lost his life on May 4, 2019. He was found suffering from multiple gunshot wounds to the upper torso on the 2000 block of West Girard Avenue. Despite being rushed to Temple University Hospital, Leslie succumbed to his injuries.

The investigation into Leslie Carroll's death led to the arrest of Steven Williams, a 25-year-old man, on June 10, 2020. Williams was charged with multiple counts of murder, including Leslie Carro ...Read More
Victim Details

Leslie Carroll

Male

Philadelphia

PA

2019-05-04

46

Leslie

Carroll

11/08/2025