Trachonides A. & Son Ltd Nicosia Address Details Address: 44 Spyrou Christodoulou Ave 1020, Nicosia, Nicosia Telephone: 22431970