Nicosia Address Details
Address: 333A Spyrou Kyprianou Avenue
Strovolos, Nicosia
Telephone: 22320910
Fax: 22329402