207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Stelton Lee McMillan, a 39-year-old man from Lumberton, North Carolina, was found dead on October 24, 2019. His body was discovered lying on Wren Street, off Seneca Street, around 3:15 a.m. The Lumberton Police Department identified the deceased as Stelton McMillan and indicated that evidence found at the scene suggested foul play.
The investigation into Stelton McMillan's death revealed that he was a victim of homicide. The police found significant evidence at the scene that pointed tow ...Read More
The investigation into Stelton McMillan's death revealed that he was a victim of homicide. The police found significant evidence at the scene that pointed tow ...Read More
Links to Additional Sources (8)
See any mistakes?Victim Details
Stelton Lee McMillan
Male
Lumberton
NC
2019-10-24
39
Stelton
McMillan
11/21/2025






