Ruth E. Cain
September 14, 1924 - September 4, 2014
North Hampton, NH - Ruth E. Cain (Osterberg), 89, of North Hampton, formerly a resident of Cambridge and environs, passed away at her home Thursday, September 4, 2014, surrounded by her family and loved ones. She was born in Milton, MA September... View Obituary & Service Information