Michaels 1408

Michaels #1408 was an Michaels craft store located at French Quarter Shopping Center, 4402 South Broadway in Tyler, Texas.