seminary in London
About 1 results.
St Peter's Seminary
Waterloo Street 1040, N6A 3Y1 London, CanadaAccredited member of the Association of Theological Schools, St. Peter's Seminary provides education, formation & facilities for candidates to the priesthood.