Contact Us

We will answer any questions you may have about our online sales, rights or partnership service right here.

ADDRESS

Carrer Pere II, 07007 Palma, Illes Balears

PHONE

+34 632 45 32 91

EMAIL

info@clevenard.com

WEBSITE

www.shop.clevenard.com

Monday to Friday from 09:00 to 21:00 UTC +2