The General Authority for the Affairs of the Grand Mosque and the Prophet’s Mosque 80 Avis Mecca Quality of Life Program Center 38 Avis Riyadh King Salman Armed Forces Hospital in the Northwest 34 Avis Tabuk Education Department in Al-Kharj Governorate 3 Avis Al-Bahah General Traffic Department - Ministry of Interior 186 Avis Riyadh Lire la suite