199 Woods Drive, Lockport, IL, USA
Every Friday and Saturday in October
7pm to 10pm (Last ticket sold at 10pm)
Last two Sundays from 6pm to 9pm (last ticket sold at 9pm)
Are you one of the brave souls to seek out the underground of Dellwood Park? We dare you to attempt the Curse of the Bayou. Read more…