At the present, Michaels has 4 stores near Batavia, Genesee County, New York. The listing of all Michaels branches in the area can be foundthis page.