207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Robert Lewis Spencer, a 27-year-old male, tragically lost his life on April 3, 2021, in Asheboro, North Carolina. The incident occurred on Plummer Street, where Randolph County Sheriff's Deputies responded to a shooting. Upon arrival, officers found three individuals with gunshot wounds. Robert Lewis Spencer was pronounced dead at the scene. The two other individuals were transported to nearby trauma hospitals, with one undergoing surgery and the other in stable condition.
The investigati ...Read More
The investigati ...Read More
Links to Additional Sources (9)
See any mistakes?Victim Details
Robert Lewis Spencer
Male
Asheboro
NC
2021-04-03
27
Robert
Lewis Spencer
11/15/2025






