Paphos Address Details
Address: 85 Poseidonos Avenue Limnaria Complex Suite 13
Paphos, Paphos
Telephone: 26813050
Fax: 26813051