Michaels 3866

Michaels #3866 was an Michaels craft store located at, 5500 Greenville Avenue in Dallas, Texas.