Michaels 3965

Michaels #3965 is a Michaels craft store located at Niagara Square, 7555 Montrose Road in Niagara Falls, Ontario.