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.