Michaels 1122

Michaels #1122 was an Michaels craft store located at, 12556 Westheimer Road in Houston, Texas.