You can find French lentils (Puy lentils) in most well-stocked grocery stores or in the bulk section of your local natural foods market. If you can't find them locally, consider ordering them online through Azure Standard, a buying club focused on natural and organic foods.