Evelyn Owen
March 10, 1920 - March 13, 2018
Evelyn Cleo (Larson) Owen, age 98, died March 13, 2018 at Delaware Court Care Center, Delaware, Ohio. A charter member of the Greatest Generation, Evelyn and twin sister Beatrice were born in Stephen (Marshall County) Minnesota, the daughters... View Obituary & Service Information