New 9,000 square-foot store in Clybourn Corridor is a major investment in the City of Chicago… Comcast celebrated the grand opening of STUDIO XFINITY today in Chicago. The new 9,000-square-foot store at 901 W. Weed St. in Chicago’s Clybourn Corridor brings together the best TV and Internet technology in a unique store experience that will […]