Take a trip to Discovery Town January 10, 2020 @ 11:44 am 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