Michaels 1182

Michaels #1182 is a Michaels craft store located at Magnolia Marketplace, 2900 South Claiborne Avenue in New Orleans, Louisiana.