Contact Us

Please feel free to contact us directly, by using the details below or the contact form.

  • Address: St Stephanos Square, Lindos 85107, Rhodes, Greece.
  • Phone/Fax: +30.2244032210 (Shop)
  • Phone: +30.6942881272 (Zoe’s Mobile)
  • Email: info@lindosflowers.com

Contact Form