Comcast announced the official opening of a new Xfinity Retail Store in Center City Philadelphia. The 11th Xfinity Retail Store in Greater Philadelphia, and the fifth to open in within City limits, it follows Comcast’s new, interactive model, and is designed entirely around the needs and feedback of Comcast customers. Comcast recently celebrated the grand […]