Our Lady of the Lake Catholic ChurchParishShare501 Cross RoadMcCall, ID 83638United StatesGet directions