Get in touch
At Tavrixa, we value our customers and are here to help with any questions about your orders, our products, or our services. Whether you need support with a recent purchase, have a question about shipping and returns, or simply want to share feedback, our team is ready to assist you.
We answer customer inquiries within 24 hours.
Tavrixa
1209 Mountain Rd Pl NE Ste N
Albuquerque, NM 87110, United States
contact@tavrixa.com