206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
On the morning of February 17, 2023, 71-year-old Leon Mack was tragically killed in Uptown Charlotte, North Carolina. Around 10:25 a.m., Charlotte-Mecklenburg Police Department (CMPD) officers responded to a call on North Poplar Street in the Fourth Ward neighborhood, where they found Mack inside a truck, suffering from a gunshot wound. Paramedics pronounced him dead at the scene.
Shortly after the incident, officers apprehended 51-year-old Terry Thompson near the crime scene. Thompson ...Read More
Shortly after the incident, officers apprehended 51-year-old Terry Thompson near the crime scene. Thompson ...Read More
Links to Additional Sources (10)
See any mistakes?Victim Details
Leon Mack
Male
Black / African American
Charlotte
NC
2023-02-17
71
Leon
Mack
11/06/2025







