Michaels 2715

Michaels #2715 is a Michaels craft store located at Canyon Park East, 1988 Bridgeview Boulevard in Twin Falls, Idaho.