Nicosia Address Details
Address: 3 Omirou Avenue
Eleftheria Square, Nicosia
Telephone: 22669779
Fax: 22667035
Email: info@tcs.com.cy