207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Terra Deveaux Alexander, a 44-year-old resident of Indianapolis, Indiana, tragically passed away on April 10, 2020. Born on May 24, 1975, in Chicago, Illinois, Terra was a devoted mother, wife, and a passionate community member. She was known for her work as a social justice leader and her involvement in various community projects. Terra was also a member of the Zeta Phi Beta Sorority and had a successful career as an actress and model. She was deeply committed to her family and her faith.
...Read More
Victim Details

Terra Deveaux Alexander

Female

Black / African American

Indianapolis

IN

2020-04-10

44

Terra

Deveaux Alexander

11/19/2025