Catherine R. Klecha Catherine R. Klecha (nee Martin) passed away peacefully at Bentley Assisted Living in Branchville on Saturday, May 20, 2023.... Obituaries 26 May 2023 | 11:16