Michaels 2063

Michaels #2063 was an Michaels craft store located at, 2901 East Highway 114 in Southlake, Texas.