ITT Goulds Pumps Posted on July 8, 2016 by engmansy ITT Goulds Pumps 8 Ahmed EI Shediak St., Ard EI Golf Tel:4143782