Contact information
Cleora
Email: support@cleoramarket.com
Phone: 0793356093
Address: Planetvägen 115, 761 64 Norrtälje, Sweden
We answer emails within 24 hours, Monday to Friday. Email is the fastest way to reach us and gives us a written record of your order, which helps us sort things out quickly.
For questions about an existing order, please include your order number.