At Telecom Ltd Nicosia Address Details Address: 70 Ifigenias AvenueStrovolos, Nicosia Telephone: 22455666 Fax: 22455667 Email: info@att.com.cy.