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 March 18, 2008, Robert Louis Leeds, a 66-year-old male from Santa Maria, California, was shot to death at Black Road Auto, the scrap/junkyard business associated with his family. Three other men—Terry Edward Majan Ricardo/Robert Cardenas Leal and Golden Eli Duboise/Dubois —were also killed at the scene in what police described as a multiple-victim shooting at the yard that afternoon. Contemporary reporting identified the victim as Robert Louis Leeds; he was widely known locally for ...Read More
Victim Details

Robert Louis Leeds

Male

Santa Maria

CA

2008-3-18

66

Robert

Louis Leeds

11/25/2025