Michaels 9705

Michaels #9705 is a Michaels craft store located at Dadeland Station, 8354 South Dixie Highway in Miami, Florida.