Umm Ghuwailina Al Aman Street , Doha
Industrial Area Industrial Area Industrial Area 1, Doha
Al Mansoura Al Mansoura , Doha
Najma Najma Street , Doha
Industrial Area Industrial Area , Doha