November 3, 2012April 25, 2020CARFLEO link St. Peter’s Institute for Catholic Formation – St. Peter’s Seminary St. Peter’s is located in London, Ontario. St. Peter’s Institute for Catholic Formation – St. Peter’s Seminary Share this:TwitterFacebookTumblrMoreEmailPinterestPocketLike this:Like Loading...