BAZ Business Tower 1 Avis International Musandam Municipality 27 Avis Muscat Authority for Public Services Regulation 82 Avis Muscat Shell Oman Marketing Company 1 Avis Muscat Ministry of Health 7552 Avis Muscat Lire la suite