Michaels 9546

Michaels #9546 is a Michaels craft store located at Flagler Park Plaza, 8287 West Flagler Street in Miami, Florida.