where is winn parish in louisiana
Winn Parish (French: Paroisse de Winn) is a parish located in the U.S. state of Louisiana. As of the 2010 census, the population was 15,313.