Michaels 5088

Michaels #5088 is a Michaels craft store located at Fountains at Chimney Rock, 5839 South Broadway Avenue in Tyler, Texas.