At present, Michaels runs 4 locations near Riverdale, Weber County, Utah. Below you can view the listing of all Michaels stores nearby.