Currently, Walmart owns 2 branches near Fort St. John, British Columbia. See a complete list of Walmart locations below.