The General Authority for the Affairs of the Grand Mosque and the Prophet’s Mosque 80 Avis Mecca Internal Security Forces Housing Administration 3 Avis Riyadh Yedamah Municipality - Ministry of Municipal Affairs 104 Avis Najran Abanat municipality 44 Avis Al-Qassim Ministry of National Guard 3164 Avis Riyadh Lire la suite