Died in prison
Larry Scowden
Larry Scowden, 75, died on January 22, 2024, at South Central Correctional Center in Licking, Missouri, where he was held. Correctional Center officials said he died of apparent natural causes. My Ozarks Online reported that his death was the second of a person held at the facility that year.
Cause of death, as reported: Died of illness. Correctional Center officials said he died of apparent natural causes.
Reported by: Correctional Center officials (the agency that held him). The only account of how this person died comes from the agency that held him.