Michaels 9985

Michaels #9985 is a Michaels craft store located at Longview Plaza, 422 West Loop 281 in Longview, Texas.