It seems like every other week, we are hearing about more and more Walmarts closing all over the United States. Rumors’ about the Avon location closing have been running rampant. Walmart released this press release today stating the locations that will be closing all over the United States.
It is now official that they will be closing 12 retail locations across the US this year, citing poor financial performance at each.
The recent closures follow a trend of Walmart closing with the company saying that the stores are “underperforming” without providing specifics.
The full list can be found on page two.
