Paphos Address Details
Address: Dedalou Street Dedalos Court, Off. 7
Paphos, Paphos
Telephone: 26822100
Fax: 26948232