Embassy of the Islamic Republic of Iran 1 Avis Muscat Dhofar Beverages and Foodstuff Company 1 Avis Salalah مركز تاول للعقود والتجارة ش.م.م 32 Avis Muscat Nama Water Services 129 Avis Muscat Consumer Protection Authority 10 Avis Muscat Lire la suite