1. Dufours Pumping Service 577 Main St, Hudson, MA 01749 Coordinate: 42.39147,-71.49838 Phone: (508) 630-9393