Michaels 1124

Michaels #1124 was an Michaels craft store located at 15385 Southwest Freeway in Sugar Land, Texas. The store opened in September 2012, replacing a previous location that had opened in October 1987, and closed in June 2018.