Take a trip to Discovery Town

Rockford, IL- Discovery Center has a new temporary exhibition…a make-believe, kid-sized city! In Discovery Town children play as they learn about the people and places that make...
Read More