Saudi Aircraft Preparation and Maintenance Company 18 Avis Riyadh Nabhani Governorate Municipality 113 Avis Al Duwadimi Armed Forces Hospitals in Taif 71 Avis Ta'if The superior committee of justice 25 Avis Riyadh King Abdulaziz City for Science and Technology 881 Avis Riyadh Lire la suite