Afton Pumps Inc. 7335 Avenue N. , Houston , Texas 77011-1709 USA About Solutions products industries services Home Companies Afton Pumps Inc. Industries Afton Pumps Inc. Industries Industries Served Water and Wastewater - Pumps & Pumping