
The shadow of Walmart’s logo and name hung above the Chatham Supercenter location on Sunday, its last day of operation, as dozens of shoppers streamed in to shop among increasingly empty shelves.
Less than a week ago, the company announced it would close its store at 8431 S. Stewart Ave. along with others in Little Village, Kenwood and Lakeview, saying they were “losing tens of millions” annually and that losses had doubled in the last five years.