Michaels 6761

Michaels #6761 is a Michaels craft store located at Acworth Crossing, 3335 Cobb Parkway North in Acworth, Georgia.