Michaels hours In Markham, CANADA

All stores Michaels in Markham: 1

Time in Canada: 09:46:59

Michaels MARKHAM, Markham

3135 Hwy 7 E

Open now, until 21:00