Michaels 6407

Michaels #6407 was an Michaels craft store located at, 3700 Vision Drive in Fort Worth, Texas.