At this moment, Michaels operates 4 stores near Sioux City, Iowa. On this page is a list of Michaels branches close by.