206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
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
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
Links to Additional Sources (9)
See any mistakes?Victim Details
Leslie Carroll
Male
Philadelphia
PA
2019-05-04
46
Leslie
Carroll
11/08/2025






