Health Indicators

2014-11-23T05:32:38-04:00Health & Wellness 2008|

According to our Local Health Integrated Network (LHIN, 2005) that includes Niagara, female life expectancy at birth is 81.5 years [...]