Catholic Preaching

Father Roger Landry

Father Roger J. Landry is a priest of the Diocese of Fall River, Massachusetts, who works for the Holy See’s Permanent Observer Mission to the United Nations in New York.

4.8
out of 5
29 Ratings

About

Father Roger J. Landry is a priest of the Diocese of Fall River, Massachusetts, who works for the Holy See’s Permanent Observer Mission to the United Nations in New York.

You Might Also Like