Michaels 1041

Michaels #1041 is a Michaels craft store located at Bal Harbour Square, 1712 North Federal Highway in Ft. Lauderdale, Florida.