Ministry of Transport, Communications and Information Technology 291 Avis Muscat Medical City for Military and Security Services 13 Avis Muscat Telecommunications Regulatory Authority 14 Avis Muscat United Nations Relief and Works Agency - UNRWA 4 Avis Muscat مركز تاول للعقود والتجارة ش.م.م 32 Avis Muscat Lire la suite