We’re here to help!
We are based in the United States of America. Whether you have questions about your order, need assistance with a product, or just want to say hello, our team is ready to assist you.
Customer Support:
Address: 945 High School Way, Mountain View California 94041, United States
Email: info@myfluxora.com
Customer Service: Monday to Friday 9:00 AM - 5:00 PM (EST)