Nicosia Address Details
Address: 32 Lefkosias Street
Potamia, Nicosia
Telephone: 22496238
Fax: 22499181
Nicosia Address Details
Address: 21 28th Oktovriou Street, Flat 1
Strovolos, Nicosia
Telephone: 22427341, 22317685