General Directorate of Passports 243 Avis Riyadh Abu Arish municipality 121 Avis Riyadh Electricity and water utility company 3 Avis Al Jubail Saudi NIH 20 Avis Riyadh General Authority for Roads 63 Avis Riyadh Lire la suite