Edmonton New Life Chinese Lutheran Church 10927 - 94 Street Edmonton, Alberta Directions Shepherd Logo: Contact: Main: 780-422-4869