Michaels 2726

Michaels #2726 is a Michaels craft store located at The Walk at Highwoods Preserve, 18081 Highwoods Preserve Parkway in Tampa, Florida.