Michaels 6400

Michaels #6400 was an Michaels craft store located at, 6025 Royal Lane in Dallas, Texas.