1. Armstrong Pest Control 138 10th St, Leominster, MA 01453 Coordinate: 42.52448,-71.74312 Phone: (508) 371-5374
2. Expert Pest Control 106 Carter St Ste 7, Leominster, MA 01453 Coordinate: 42.5204,-71.74723 Phone: (978) 534-5510