Alfa Telecom
Ain Khaled Intersection, Salwa Road Al Thuraya Souq, Building No. 419, Zone 56,
340 Doha
Qatar