Aflaj Municipality 94 Avis Riyadh Operation and Maintenance Department in Al-Kharj and Al-Silyl 32 Avis Al-Kharj General Directorate of Prisons 884 Avis Riyadh Higher Education Fund 43 Avis Riyadh The Central Technical Affairs Department in Najran Region 265 Avis Najran Lire la suite