Michaels 9912

Michaels #9912 is a Michaels craft store located at Fairway Plaza Shopping Center, 5730 Fairmont Parkway in Pasadena, Texas.