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

Leon Mack

Male

Black / African American

Charlotte

NC

2023-02-17

71

Leon

Mack

11/06/2025