Michaels stores in Louisiana on Map
Check these stores:
Michaels - Hammond, LA in Hammond
1908 Hammond Square Drive, Hammond, LA 70403
Michaels - Houma, LA in Houma
1729 Martin Luther King Jr Boulevard, Houma, LA 70360
Michaels - Slidell, LA in Slidell
300 Town Center Parkway, Slidell, LA 70458
Michaels - Alexandria, LA in Alexandria
2643 South MacArthur Drive, Alexandria, LA 71301
Michaels - New Orleans, LA in New Orleans
2900 South Claiborne Avenue, Ste 200, New Orleans, LA 70125