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