St. Peter's Lutheran Church 5012 - 51 Avenue, Leduc, Alberta, Canada Directions Shepherd Logo: Contact: Main: 780-986-2038