1. Global Telephone 435 Lancaster St, Leominster, MA 01453 Coordinate: 42.51295,-71.74382 Phone: (978) 466-6645
2. AT&T Store 19 Sack Blvd, Leominster, MA 01453 Coordinate: 42.53223,-71.74537 Phone: (312) 614-1176