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