Michaels hours In Amherst, USA

All stores Michaels in Amherst: 2

Time in USA: 20:01:35

Michaels Amherst, Amherst

123 Rte 101a

Open now, until 21:00 (in 58 min)

Michaels Amherst, Amherst

1261 Niagara Falls Blvd

Open now, until 21:00 (in 58 min)