206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Keisha Powell, a 43-year-old operations manager for Home Instead Senior Care, was tragically found dead on March 24, 2015, in an office complex located on Delmar Boulevard in University City, Missouri. Powell, who was known for her dedication to her family and community, was discovered by a worker around 9 a.m. that morning. She had been shot multiple times, and authorities quickly began investigating the circumstances surrounding her death.

Powell's death was a significant loss to her co ...Read More
Victim Details

Keisha Powell

Male

Black / African American

University-city

MO

2015-03-24

43

Keisha

Powell

11/17/2025