Walmart has announced that it will be closing some Southern California stores. One store in each location will permanently close on Friday. The spokesperson for Walmart cited a variety of reasons for the closures including poor performance and an inability to reach a reasonable lease renewal with the property managers of each location.