Michaels 1061

Michaels #1061 is a Michaels craft store located at Fremaux Town Center, 300 Town Center Parkway in Slidell, Louisiana.