Lume was founded in Naples, Florida, by the duo Tom and Michelle Nelson. The Nelsons developed the Lume brand to provide high-standard lash and beauty treatments. According to their website, Lume's ...
NBC Selected independently determines what we cover and recommend. When you click on or buy through our links, we earn a commission. Learn more. Ashley Morris Associate SEO Reporter This may sound ...