Sorry, we couldn't find geographic distribution information for Del%20villar.
Between 1978 and 2004, in the United States, Del%20villar life expectancy was at its lowest point in 1995, and highest in 1992. The average life expectancy for Del%20villar in 1978 was 74, and 42 in 2004.