Al Duhail Al Duhail South Street 871, Doha
Ain Khaled Ain Khaled , Doha
Al Gharrafa Al Hanaa Street , Doha