Michaels 9515

Michaels #9515 is a Michaels craft store located at Franklin Towne Plaza, 8633 Franklin Road in Boise, Idaho.