Legal notice
LumoraHaus Operated by Anthony Richmond 3693 Lalla Ct, Wake Forest, NC 27587, USA Email: support@LumoraHaus.store Phone: +1 330-502-9781 Customer support: replies within 24–48 hours, Monday–Friday
Products sold on this site are shipped from supplier warehouses in the United States. For orders, returns and refunds, see our Shipping Policy, Refund Policy and Terms of Service.