Saudi Aircraft Preparation and Maintenance Company 18 Avis Riyadh Qunfudhah Governorate Police 1 Avis Mecca Namaa 5 Avis Jeddah Municipality of Bani Hassan Governorate 86 Avis Al-Bahah Thar Governorate Municipality - Ministry of Municipal Affairs 199 Avis Najran Lire la suite