CBS 2's Jeremy Ross reports, a Walmart store in Chicago's Chatham neighborhood will now have a new health center.
CBS 2's Jeremy Ross reports, a Walmart store in Chicago's Chatham neighborhood will now have a new health center.
CBS 2's Jeremy Ross reports after unrest in the area months ago, a South Side store with a new health center opens in Chatham.