1. Binz & Sons Well & Pump 7417 Keystone Rd, Richmond, IL 60071 Coordinate: 42.43335,-88.34 Phone: (815) 678-7021