Contact information

  • Address: Iliadon 3
  • Postal code (ZIP): 85 100
  • City/Location: Ialyssos, Rhodes
  • Phone: +302241023021
  • Fax: +302241034401