Florence Irene O'Donald "Rena"
August 9, 1937 - May 3, 2023
Florence Irene O’Donald "Rena" Walhalla, South Carolina Florence Irene O’Donald went home to be with the Lord on Wednesday May 3, 2023. She was born on August 9, 1937, in Cateechee South Carolina and was the loving daughter of the... View Obituary & Service Information