Armed Forces Hospitals in Taif 71 Avis Ta'if Police Department of Riyadh Province. 52 Avis Riyadh Saudi L&T Hydrocarbon Company 1 Avis Al Khobar Education Administration in Makkah Al-Mukarramah Region - Ministry of Education 34 Avis Mecca Najran Region Municipality 625 Avis Najran Lire la suite