The 2,874-square-foot storefront features an interactive design that allows visitors to experience the complete line of Xfinity and NOW products and services, or discuss their business technology ...