Paphos Address Details
Address: 16 Nikou Antoniadi, Charalambous Court
8046, Paphos, Paphos
Telephone: 26933054
Fax: 26933054