Discovery Center Museum Address 711 N. Main St. Rockford IL 61103 United States Upcoming Events No events in this location