Community libraries are also a great resource with many cool opportunities for families:
Bensenville Community Public LibraryÂ
Wood Dale Public Library
Itasca Community Library
Bloomingdale Public Library
Roselle Public Library District