Catherine Helfrich
October 19, 1924 - October 9, 2021
Catherine Helfrich, of Decatur and formerly of St. Louis, passed away Saturday, October 9, 2021, ten days shy of her 97th birthday. Loving wife of the late Bernard Helfrich; dear daughter of the late Joseph and Katherine Meyer (Fuchs); dear... View Obituary & Service Information