Veolia Water Technologies أغسطس 7, 2018 دليل هاتف السعودية Water Treatment Equipment. Services & Supplies Veolia Water Technologies Address: Al Rowdah Dist., Jeddah Phone: 012-6606031 Fax: 012-6694357