Michaels 1407

Michaels #1407 was an Michaels craft store located at Park Place Shopping Center, 1905 Northwest Loop 281 in Longview, Texas.