At the present, Michaels has 4 locations near Stoney Creek, Ontario. See the entire listing of all Michaels stores below.