Robuta

https://healthbycounty.com/louisiana/west-carroll-parish West Carroll Parish Health: 26/100 — 71.7yr Life Expectancy | HealthByCounty West Carroll Parish 26/100 health score. 71.7 year life expectancy. Compare health outcomes, uninsured rates, and healthcare access for West Carroll Parish,... west carroll parishlife expectancyhealth