Michaels 751

Michaels #751 was an Michaels craft store located at, Dowlen Eastex Freeway in Beaumont, Texas.