Michaels Petaluma, CA

Michaels presently runs 4 locations near Petaluma, California. The listing of all Michaels stores nearby can be found here.

Michaels Petaluma, CA

Open: 10:00 am - 7:00 pm3.20 mi

Michaels Santa Rosa, CA

Open: 10:00 am - 7:00 pm13.00 mi

Michaels San Rafael, CA

Open: 10:00 am - 7:00 pm16.61 mi

Michaels Napa, CA

Open: 10:00 am - 7:00 pm20.04 mi