Churches-Lutheran in McCall, ID Our Savior Lutheran Church100 W Lake StMcCall, ID, 836382086345905ChurchChurches & Places Of WorshipChurches LutheranChurches Places Of WorshipCornerstone Church Show More