Michaels 9545

Michaels #9545 is a Michaels craft store located at Tower Shops, 1922 South University Drive in Davie, Florida.