Michaels 8845

Michaels #8845 is a Michaels craft store located at The Commons at Willowbrook, 7630 Farm-to-Market Road 1960 West in Houston, Texas.