1. Xfinity Store by Comcast Branded Partner 106 Main St, Weymouth, MA 02188 Coordinate: 42.20484,-70.95607 Phone: (800) 934-6489