Nicosia Address Details
Address: 42 Themistokleous Dervi
1066, Nicosia, Nicosia
Telephone: 22679550
Paphos Address Details
Address: 25 Evagora Pallikaridi
8200, Geroskipou, Paphos
Telephone: 26960962