Contact Information

Odysseus-Logo

Chora, Folegandros
P.C. 840 11 Cyclades, Greece
Manager: Penelope Makka
Tel: +30-22860-41276
Fax: +30-22860-41366

Winter Address:
95 Chiou street, Glyfada,
P.C. 165 61 Athens
Tel: +30-210-9635821
Mob: +30-693-6940588
Fax: +30-210-9635821

Click here to send E-mail

Customer Complaint Form

 

 

You are here: Contact