Michaels stores in Louisiana on Map

Check these stores:
Michaels - Slidell, LA in Slidell
300 Town Center Parkway, Slidell, LA 70458
Michaels - Denham Springs, LA in Denham Springs
10075 Crossing Way, Ste 620, Denham Springs, LA 70726
Michaels - Lafayette, LA in Lafayette
5624 Johnston Street, Lafayette, LA 70503
Michaels - New Orleans, LA in New Orleans
2900 South Claiborne Avenue, Ste 200, New Orleans, LA 70125
Michaels - Alexandria, LA in Alexandria
2643 South MacArthur Drive, Alexandria, LA 71301