206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Steven W. Flack, a 43-year-old white male from Glen Carbon, Illinois, was pronounced dead on September 3, 2017, at Anderson Hospital. Flack, who was born on May 30, 1974, in Kankakee, Illinois, was an independent landscaper and a member of the American Pool Players Association. He was married to Leah Hanley and had a daughter, Brianna Flack, and a stepson, Anthony Perkinton. On the evening of his death, Flack was found in the backyard of a home on Hillscrest Drive in Glen Carbon with multiple gu ...Read More
Victim Details

Steven W Flack

Male

White / Caucasian

Glen-carbon

IL

2017-09-03

43

Steven

W Flack

11/26/2025