Michaels 2720

Michaels #2720 is a Michaels craft store located at Townline Square, 533 South Broad Street in Meriden, Connecticut.