Xfinity Store by Comcast
130 Town Square Pl,
King of Prussia,
PA
19406,
United States
Xfinity store by comcast ◄ Telephone company ◄
I just had the best experience here. Walked in and told the nice young man that we needed a new r...