Fr. Esteban Jesús Liébana Callado, CP

Province SCOR

Born: Jun 10, 1930

Profession: October 7, 1949

Ordination: May 27, 1956

Death:  September 3, 2020

Requiescat in pace