199 Woods Drive, Lockport, IL, USA
Every Friday and Saturday in October,
7 to 10pm (last ticket sold at 10pm)
Last two Sundays in October,
6pm to 9pm (last ticket sold at 9pm)
Dellwood has always been a family destination for recreation and entertainment. Read more…