Sri Lanka Telecom Teleshop
Pannai Road, Jaffna.
Sri Lanka Telecom Teleshop
Pannai Road, Jaffna.
Dial Luck Phone Shop
Buzzar Street, Jaffna Town, Jaffna, Sri Lanka.
Dial Luck Phone Shop
Buzzar Street Jaffna Town Jaffna. Sri Lanka.
Sri Lanka Telecom Teleshop
MPCS Building, KKS Road, Jaffna, Sri Lanka