Amlak Holding Company 10 Avis Doha Transportation company - Karwa 132 Avis Doha International Rescue Committee - IRC 1 Avis International Nofer Hospital 34 Avis Doha Qatar Central Bank 10 Avis Doha Lire la suite