Public Health Authority 255 Avis Riyadh Localization office and expected balance 12 Avis Riyadh General Directorate of Prisons 882 Avis Riyadh Thar Governorate Municipality - Ministry of Municipal Affairs 199 Avis Najran Tharab Municipality 35 Avis Medina Lire la suite