Randi O'Leary
October 2, 1981 - January 22, 2022
Randi Jo O’Leary, 40, of Ottumwa, died Saturday, January 22, 2022, peacefully with her family by her side at the University of Iowa Hospitals and Clinics in Iowa City, Iowa. Randi was born October 2, 1981, at Mahaska County Hospital to... View Obituary & Service Information
