Michaels 1311

Michaels #1311 is a Michaels craft store located at, 1824 Alton Road in Miami Beach, Florida.