Hafar Al-Batin Health Complex 25 Avis Hafar Al Batin Civil affairs Office in Al-Taif 0 Avis Ta'if The General Authority for the Affairs of the Grand Mosque and the Prophet’s Mosque 80 Avis Mecca General Directorate of Prisons 878 Avis Riyadh Lower Allied City Municipality 144 Avis Ha'il Lire la suite