Michaels has 21 open stores near Downers Grove, Illinois. A list of Michaels branches in the area can be foundthis page.