Helen E O'Dea
June 4, 1931 - April 20, 2023
Helen E. O'Dea (nee Taraba) Helen E. O'Dea, beloved wife, mother, grandmother, great-grandmother, sister, aunt, and friend, passed away on April 20, 2023, at the age of 91. In her free time, she enjoyed art and gardening. She took great pride... View Obituary & Service Information
