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 ...
MEMBER ACCESS
Continue reading the complete case summary
Unlock the full case narrative for Steven W Flack, all available source links, additional videos, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in