New customer-focused store showcases Xfinity’s innovative technology May 19, 2021 – Comcast today announced plans to open a new Xfinity Store in Homewood, IL, at 17741 S. Halsted St. in the Homewood Square shopping center. The new 3,000-square-foot store, which is slated to open in June, will be designed entirely around the needs of customers, providing […]