General Directorate of Border Guard 9071 Avis Riyadh Armed Forces hospitals in Al-Kharj 422 Avis Riyadh General Authority for Endowments 182 Avis Riyadh Basar municipality 251 Avis Al-Qassim Ministry of Health 612 Avis Riyadh Lire la suite