207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
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
Victim Details

Robert Lewis Spencer

Male

Asheboro

NC

2021-04-03

27

Robert

Lewis Spencer

11/15/2025