206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Stephen Andrew Meller, a 66-year-old resident of Los Angeles, California, tragically passed away on February 4, 2020. His death was the result of a violent incident that occurred on January 29, 2020. On that evening, Meller was involved in an argument outside a home located in the 600 block of West 115th Street in the Vermont Vista neighborhood. During the altercation, he was shot by another man who subsequently fled the scene. Meller was discovered with gunshot wounds by another individual and ...Read More
Victim Details

Stephen Andrew Meller

Male

Los-angeles

CA

2020-02-04

66

Stephen

Andrew Meller

11/08/2025