Daoud Ballouta Pumps Est. أغسطس 2, 2018 دليل هاتف السعودية Engines Daoud Ballouta Pumps Est. Category(s): Engines, Pumps Baladiya Street, Aziziyah Dist., Jeddah Phone: 012-6633006 Fax: 012-6657357