The total number of Metro branches currently open near Windsor, Ontario is 4. Below you find a list of Metro locations in the area.