Paphos Address Details
Address: 15 N. Nicolaide Street
Paphos, Paphos
Telephone: 26936215
Fax: 26951105