Centralia,illinois The Devel's Playground is off of Jolliff Bridge rd.on Linn St.
The Devil's Playground has had Satanic worship from 1980 to the 1990's .Two people are still missing from that 1 mile area. Josh Mahaffey Missing Oct 12th 1991 . Missing Jared Hanna July 3rd 2011 .William Bill Stutz went Missing from that area on Jan 2nd.1997. And his body was found March 26th 1997 .Autopsy was inclusive on Bill's cause of death. Don't believe this Just look up the Missing's Name's !