Michaels Surrey, Greater Vancouver, BC

At the moment, Michaels has 7 branches near Surrey, Greater Vancouver, British Columbia. Below you can find the listing of all Michaels locations nearby.

Michaels Richmond, BC

Open: 9:00 am - 9:00 pm19.43 km