Father Roger Landry

Father Roger Landry

Father Roger Landry, a priest of the Diocese of Fall River, Massachusetts, has been appointed by the U.S. bishops a “National Eucharistic Preacher.”

Latest Search