Walmart officials announced on Wednesday that the Homewood store at 17550 Halsted St. will close on March 10 because its financial performance has not met company expectations.
"This decision was not made lightly and was reached only after a thorough review process," said Felicia McCranie, communications director for Walmart in the North and East U.S. "We have nearly 5,000 stores across the U.S. and unfortunately some do not meet our financial expectations."
Customers and cars negotiate the parking lot at Homewood's Walmart on Halsted Street Wednesday afternoon. Walmart officials announced the store . . .