Customer support
Get in Touch
Need help with an order or have a question about our products? Our support team is ready to assist you.
Support response target: Within 2 hours
Phone
+1 (505) 407-9299Send a Message
Send Us a Message
Registered Address
1209 MOUNTAIN ROAD PL NE STE R, ALBUQUERQUE, NM 87110, USA
- Legal Entity:
- Nexa Cards LLC
- Registration Number:
- 0008126925
- Business Type:
- E-Commerce / Digital Goods