Michaels 9416

Michaels #9416 is a Michaels craft store located at Scenic Square Shopping Center, 1977 Scenic Highway North in Snellville, Georgia.