1. Veolia North America 619 Washington St, Gloucester, MA 01930 Coordinate: 42.64664,-70.6733 Phone: (978) 865-3716