Paphos Address Details
Address: 30 Alkminis, Lighthouse Court
Paphos, Paphos
Telephone: 26222010, 26818012
Fax: 26818078
Email: loucasopticalgallery@yahoo.gr