Contact information
For all inquiries regarding your order, return, or shipping status, please contact our support team:
📧 Email: support@sevolra.com
📞 Phone: +1 (229) 562-2281
🏢 Address: 1209 Mountain Rd Pl NE, Ste N, Albuquerque, NM 87110, United States
This address is for correspondence only — it is not a return warehouse. Please contact us before sending any items back.
Our team typically replies within 24–48 business hours.