1. Comcast Services Center
149 Mechanic St, Leominster, MA 01453
Coordinate: 42.52397,-71.75308
Phone: (877) 216-4583
2. Xfinity Store by Comcast Branded Partner
975 Merriam Ave Ste 200, Leominster, MA 01453
Coordinate: 42.55202,-71.78282
Phone: (877) 734-8881