Contact information

Contact Information

We’re here to help with questions about products, orders, shipping, returns, or your shopping experience.

Vellura Wellness LLC

Email: vellurawellnessllc@gmail.com
Phone: (346) 606-0278

Mailing Address:

Vellura Wellness LLC
15500 Voss Road, Suite 200, PMB 1094
Sugar Land, Texas 77498
United States

Customer-service inquiries are generally answered within 1–2 business days. Please include your order number when contacting us about an existing order.

For returns, review our Return and Refund Policy and contact us before mailing a product. Returns sent without prior authorization may not be accepted.