Our Lady of Fatima Catholic Church

OUR LADY OF FATIMA PARISH IS A RESULT OF THE MERGER BETWEEN THE ROMAN CATHOLIC CHURCHES OF SS. PETER & PAUL AND ST. LEO THE GREAT IN 1995