top of page
Diocesan Priests Serving in Latin America since 1958
24 Clark Street Boston MA 02109
Fr. John O'Leary of the Archdiocese of Miami, Florida USA
Fr. John is a senior priest currently serving in Lima, Peru.
bottom of page
Diocesan Priests Serving in Latin America since 1958
24 Clark Street Boston MA 02109
Fr. John is a senior priest currently serving in Lima, Peru.