More Walmart Health centers open in Chicago
The FINANCIAL — Families in the Chicago area can now experience new ways to save money, while living better – and healthier – lives, with the opening of two new Walmart Health centers adjacent to two newly remodeled supercenters at 4650 W. North Ave (Austin) and 8331 S. Stewart Ave. (Chatham). Both stores and their partnering health centers officially opened

Latest comments