206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Byron Spencer, a 51-year-old resident of Saint Louis, Missouri, tragically passed away on March 4, 2019. His death was a result of a violent incident that has since been the subject of extensive investigation and legal proceedings. Spencer's death was initially reported as a homicide, prompting a thorough investigation by local law enforcement agencies.
The investigation revealed that Byron Spencer was fatally shot in what appeared to be a targeted attack. The circumstances surrounding th ...Read More
The investigation revealed that Byron Spencer was fatally shot in what appeared to be a targeted attack. The circumstances surrounding th ...Read More
Links to Additional Sources (6)
See any mistakes?Victim Details
Byron Spencer
Male
Black / African American
Saint-louis
MO
2019-03-04
51
Byron
Spencer
11/19/2025






