El Shenawy Water Pumps Posted on July 10, 2016 by engmansy El Shenawy Water Pumps 17 El Attar St .. Off Mekhemr St. Cairo . . .. 02 2320-3760