inseparable couple

Helen and Kenneth Felumlee: Ohio couple die 15 hours apart after 70 years of marriage

An Ohio couple, who had 70 years of marriage, have died 15 hours apart. Helen Felumlee, of Nashport, died at…

11 years ago