Michaels 3980

Michaels #3980 is a Michaels craft store located at Train Yards Shopping Center, 165 Trainyards Drive in Ottawa, Ontario.