You could try
Old Airport Road , Doha
Al Maamoura , Doha
Abu Hamour Bu Hamour Street , Doha
West Bay Lagoon , Doha
Al Maamoura , Doha
Muaither Area Muaither North , Doha
Al Waab Al Waab Street , Doha
Al Waab Al Waab Street , Doha
Qatar Entertainment City , Lusail
Al Aziziyah Al Numan Street , Doha