Michaels 1123

Michaels #1123 was an Michaels craft store located at Klein Plaza, 1222 West Main Street in Tomball, Texas.