Michaels 2010

Michaels #2010 is a Michaels craft store located at Lake Charles Power Center, 3425 Derek Drive in Lake Charles, Louisiana.