At the present, Walmart owns 5 branches near Windsor, Ontario. This page will give you a list of Walmart locations close by.