Right now, Walmart owns 4 locations near Duncan, British Columbia. Here you can find a list of Walmart stores in the area.