M.J.
Hi H.,
I know I am a little late in responding, and I realize you are looking for indoor activities but...just in case you may be interested in a great outdoor activity I love Cosley Animal Zoo in Wheaton. It is so much fun! it is a little petting zoo where kids can run around and just let loose and it is free!!!. In the summer I will pack a lunch and go, in the winter and fall I bundle the girls up, grab a hot chocolate and enjoy the holiday decorations. (the local girl & boy scouts decorate scarecrows and Christmas trees). I live in Plainfield so the drive is about 45-50 minutes.
Hope this helps!
M.