Saint Peter Lutheran Church Church of Afton, MN. The location of Saint Peter Lutheran Church Church is 55001, 880 Neal Ave S - marked with a pin on Google Map.