Michaels hours In Markham, CANADA

All stores Michaels in Markham: 1

Time in Canada: 16:14:27

Michaels MARKHAM, Markham

3135 Hwy 7 E

Open now, until 19:00