206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
On December 2, 2014, 40-year-old Demetrius Allen, known locally as "Meechie," was fatally shot at the Energize gas station on St. Stephens Road in Prichard, Alabama. As Allen exited the store, he was approached and shot multiple times, leading to his death. Prichard Police identified Rodney Martin as a person of interest in the case. After investigation, authorities ruled the shooting as self-defense, and Martin was not charged.
In a subsequent incident on February 8, 2018, Rodney Marti ...Read More
In a subsequent incident on February 8, 2018, Rodney Marti ...Read More
Links to Additional Sources (9)
See any mistakes?Victim Details
Demetrius Allen
Male
Prichard
AL
2014-12-02
40
Demetrius
Allen
Substantiated
11/23/2025



