1. Waste Management 256 New Lancaster Rd, Leominster, MA 01453 Coordinate: 42.49641,-71.72778 Phone: (978) 840-9557