Michaels 9180

Michaels #9180 is a Michaels craft store located at The Market Square at Eldridge Parkway, 2650 Eldridge Parkway in Houston, Texas.