Alfa Telecom Alfa TelecomAin Khaled Intersection, Salwa Road Al Thuraya Souq, Building No. 419, Zone 56340 Doha QatarDirections Natsuki Wada2026-08-13T17:44:58+02:00