Oman International Hospital - OIH 1 Avis Muscat Ad Dhahirah Governorate 116 Avis Ibri International Finance Corporation - IFC 2 Avis International Supreme Judiciary Council 1882 Avis Muscat Dhofar Foods and Investment Company - SAOG 1 Avis Dhofar Lire la suite