Michaels 9611

Michaels #9611 is a Michaels craft store located at West Kendall Center, 12425 Southwest 88th Street in Miami, Florida.