Oman International Telecommunications - OHI Telecom 1 Avis Muscat Embassy of India 11 Avis Muscat Directorate General of Khoula Hospital 1 Avis Muscat ARA Petroleum 2 Avis Muscat Al Wusta Governorate 36 Avis Hema Lire la suite