Michaels 8726

Michaels #8726 is a Michaels craft store located at Liberty Tree Plaza, 35 Independence Way in Danvers, Massachusetts.