Barbara Leach Rochester, NH- Barbara Leach, 81, of Rochester, passed away peacefully on Wednesday, January 4, 2023.
Leave Your Condolence