
Ever since the South Side Walmart Supercenter in Chatham opened, Frankie Griffith has been walking there to shop for whatever she needed — groceries, clothing, even dental appointments — and on Thursday she returned to fight for the chance keep doing so.
The retail giant announced earlier this week it would close that location, at 8431 S. Stewart Ave., along with smaller stores in Kenwood, Little Village and Lake View.