Michaels 3904

Michaels #3904 is a Michaels craft store located at Terra Losa Center, 9718 170th Street Northwest in Edmonton, Alberta.