Comcast announced the official opening of a new Xfinity Retail Store in Montgomeryville, located in North Wales. The tenth Xfinity Retail Store to open in…