Contact Us

Thank you for shopping with The Veloura.

If you have any questions about orders, shipping, returns, product details, sizing, or customer support, please contact us anytime.

Email:
support@theveloura.com

Phone:
+1 (213) 851-6058

Business Hours:
Monday – Friday, 9:00 AM – 6:00 PM CST

Mailing Address:
The Veloura
8045 W Elizabeth Ln
Fort Worth, TX 76116
United States

Response Time:
We usually respond within 1–2 business days.

Please include your order number when contacting us about an existing order so we can assist you faster.

Contact form