Michaels 9951

Michaels #9951 is a Michaels craft store located at Greyhound Plaza, 14670 US Highway 31 North in Carmel, Indiana.