< Back

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

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

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