Michaels 1261

Michaels #1261 is a Michaels craft store located at McGalliard Shops, 628 East McGalliard Road in Muncie, Indiana.