Michaels hours In Redwood City, USA

All stores Michaels in Redwood City: 1

Time in USA: 17:13:13

Michaels Redwood City, Redwood City

100 Woodside Plaza

Open now, until 21:00