Michaels 5813

Michaels #5813 is a Michaels craft store located at Humblewood Shopping Center, 19653 US Highway 59 in Humble, Texas.