Open Map
About
One of only two stores of its kind in the U.S., the 8,400-square-foot retail location will offer a unique experience, inviting customers to explore, learn about and interact with the latest Xfinity products and services.