Michaels 9534

Michaels #9534 is a Michaels craft store located at Palouse Empire Mall, 1720 West Pullman Road in Moscow, Idaho.