top of page
< Back

Fr. Simon Cadwallader, of the Archdiocese of Liverpool, UK

Fr. Simon is currently serving at Nuestra Señora de la Paz Parish in the Diocese of Lurín, Peru.

Fr. Simon Cadwallader, of the Archdiocese of Liverpool, UK
bottom of page