Paphos Address Details
Address: 62 Ellados Avenue, Off. 101
Paphos, Paphos
Telephone: 26653084
Fax: 26653138