207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
On September 30, 2023, 68-year-old Marshall Lee Williford Jr. of Edenton, North Carolina, was found deceased from a self-inflicted gunshot wound in the parking lot of the Chowan County Public Safety Center on West Freemason Street. Edenton Police Chief Henry King confirmed the death as a suicide.
Prior to his death, Williford had been arrested on September 22, 2023, by agents from the North Carolina State Bureau of Investigation (SBI). The arrest followed a request from the Windsor Poli ...Read More
Prior to his death, Williford had been arrested on September 22, 2023, by agents from the North Carolina State Bureau of Investigation (SBI). The arrest followed a request from the Windsor Poli ...Read More
Links to Additional Sources (4)
See any mistakes?Victim Details
L Lee Williford Jr.
Male
White / Caucasian
Edenton
NC
2023-09-30
68
L
Lee Williford Jr.
11/24/2025





