Michaels 1681

Michaels #1681 is a Michaels craft store located at Island Gate Plaza, 4717 South Padre Island Drive in Corpus Christi, Texas.