Paphos Address Details
Address: 26-30 Leontiou Street
Paphos, Paphos
Telephone: 26937951
Fax: 26910835