
March 25, 2026
Father Leo Patrick O’Brien, an Albany diocesan Catholic priest for 70 years, died on March 18 at Teresian House in Albany. He was 94 years old. (Provided photo)
Stories this photo appears in:
‘To walk humbly with your God’
Remembering Father Leo O’Brien, a diocesan priest for 70 years
Remembering Father Leo O’Brien, a diocesan priest for 70 years
You must login to comment.