Iris Russell (nee: Iris McKeogh, Iris Owen) of Leesburg, FL and formerly of Chagrin Falls and Willoughby, Ohio. Born in Liverpool, England 1925. Daughter of Stanley and Elizabeth Owen, sister of Violet (Owen) Erskine (James) -all deceased. Emigrated... View Obituary & Service Information