Contact
Questions about a product or an order? We're happy to help.
- Email: support@LumoraHaus.store
- Phone: +1 (330) 502-9781
- Address: 3693 Lalla Ct, Wake Forest, NC 27587, United States
- Support hours: Monday–Friday. We reply within 24–48 hours on business days.
For order questions, please include your order number so we can help faster. You can also use the form below.