Nicosia Address Details
Address: 36-38 Tagmatarchou Pouliou Street
Agios Andreas, Nicosia
Telephone: 22777425
Paphos Address Details
Address: 17 N. Antoniadi Street
Paphos, Paphos
Telephone: 26942421