Contact us

If you have any questions about your order, shipping, or returns, our support team is here to help.

Email: support@the-velora.com
Business Location: New York, United States

We respond within 24 hours on business days.