Development Bank 15 Avis Muscat Nama Dhofar Services 99 Avis Muscat International Trade Centre - ITC 22 Avis International Ash Sharqiyah South Governorate 104 Avis Sur Barka Water and Power Company 1 Avis Sohar Lire la suite