1. Jehovah's Witnesses 130 North St, Leominster, MA 01453 Coordinate: 42.5643,-71.74163 Phone: (978) 345-1561
2. Jehovahs Witnesses 1275 Central St, Leominster, MA 01453 Coordinate: 42.48853,-71.74733 Phone: (978) 537-0846