Electricity and water utility company 3 Avis Al Jubail Department of Internal Procurement of the Armed Forces 0 Avis Riyadh Hajar municipality 141 Avis Mecca General Authority of Customs 0 Avis Mecca Department of Engineering and Works Administration in Dhahran 2 Avis Dhahran Lire la suite