Michaels 2106

Michaels #2106 is a Michaels craft store located at North Ridge Shopping Center, 4010 East 53rd Street in Davenport, Iowa.