Paphos Address Details
Address: 67 Alexandrou Papagou, Georghiou Court
8027, Paphos, Paphos
Telephone: 26951068