Sharurah Hospital 677 Avis Najran Civil affairs 246 Avis Riyadh Yanbu Chamber 1 Avis Yanbu National Medical Care Company 31 Avis Riyadh General Directorate of Health Affairs in Al-Qunfudhah Governorate 81 Avis Mecca Lire la suite