Michaels 1268

Michaels #1268 is a Michaels craft store located at Parkway Towne Center, 5255 Eldorado Parkway in Frisco, Texas.