Anglars-JuillacAnglars-Juillac is a commune in the Lot department in southwestern France.WWW anglars-juillac.frPopulationInhabitants are called Anglacois in French.