Michaels 1041

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