Michaels 9161

Michaels #9161 is a Michaels craft store located at Hammock Landing, 205 Palm Bay Road Northeast in West Melbourne, Florida.