The town's infant mortality rate 22.64 (2000) is well below the national average of 33.0. In 2000, the town's life expectancy was 69.4.
The town had a remarkably low infant mortality rate of 22.64 in 2000, which was substantially below the national average of 33.0. At that time, the town's life expectancy stood at 69.4 years.