Across the region, there's a big disparity in how long people live. Nearly 90 years, on average, in Indian Hill and Mason, but barely over 60 in Arlington Heights and Adams County. That's nearly 30 ...