Pictures with the Grinch Sat, 12 Dec at 11:00 am 5118 Main St, Downers Grove, IL, United States, Illinois 60515