Woodward Exhibition Hall Enjoy Icky Fun At The Grossology Exhibit At The Woodward Exhibition Hall In Rockford, IL