Michaels 8782

Michaels #8782 is a Michaels craft store located at Quail Creek Shopping Center, 3201 Lawrence Road in Wichita Falls, Texas.