Lord of Life Lutheran Church Church of Canfield, OH. The location of Lord of Life Lutheran Church Church is 44406, 550 N Broad St - marked with a pin on Google Map.