At this moment, Michaels owns 3 branches near Windsor, Ontario. See the page below for a complete list of Michaels locations close by.