Contact information
For any questions regarding your shipment status or policy details, please contact our dedicated support team:
-
Brand Name: Vellora
-
Support Email: support@tryvellora.com
-
Customer Service Phone: +30 693 453 7221
-
Business Address: Kourtidou 120, 111 43, Athina, Attiki, Greece
-
Customer Support Hours: Monday – Friday, 9:00 AM – 5:00 PM (EEST)