Contact information

  • Address: Parodos Odou Dimokratias
  • Postal code (ZIP): 700 07
  • City/Location: Stalida, Crete
  • Phone: +306977290629