Get in Touch with telovendo
Whether you have questions about a rare plant specimen, need assistance with your order, or want personalized care advice, our customer care team is here to assist you.
Direct Contact Information
Business Name: telovendo
Operating Address: C. de la Oca, nº10, Carabanchel, 28025 Madrid, Spain
Customer Support Email: contact@telovendo.site
Customer Support Phone: +34 679 83 36 73
Hours of Operation: Monday to Friday: 9:00 AM – 6:00 PM (CET)
We aim to respond to all emails and inquiries within 24 business hours.