Michaels stores in Louisiana on Map

Check these stores:
Michaels - Hammond, LA in Hammond
1908 Hammond Square Drive, Hammond, LA 70403
Michaels in Shreveport
7080 Youree Dr, Shreveport, LA 71105
Michaels - Harvey, LA in Harvey
1601 Westbank Expressway, Ste C, Harvey, LA 70058
Michaels in Covington
Brewster Rd, Covington, LA 70433
Michaels - New Orleans, LA in New Orleans
2900 South Claiborne Avenue, Ste 200, New Orleans, LA 70125