Michaels Vallejo, CA

Right now, Michaels has 7 stores near Vallejo, California. Below you can see the listing of all Michaels branches nearby.

Michaels Emeryville, CA

Open: 9:00 am - 9:00 pm19.05 mi