Michaels 1101

Michaels #1101 was an Michaels craft store located at, 226 Farm-to-Market Road East in Humble, Texas.