The Lady of Lourdes Catholic Church on Welland Road was opened in 1965. From The Descendants of Thomas & Rose Ann Mould of Peterborough, England which I found on Google, the parish priest from 1969 - 1976 was Father Hignett.
Link for current information