• Updated

Leo J. Roger, 67, of Berlin, N.H., passed away peacefully at the Androscoggin Valley Hospital on Dec. 15, 2025, after a brief illness.