King Saud University 1660 Avis Riyadh Embassy of Sri Lanka - kingdom of Saudi Arabia 4 Avis Riyadh Najran Armed Forces Hospital 188 Avis Najran Public Health Authority 255 Avis Riyadh Critical municipality 102 Avis Asir Lire la suite