Our Lady of the Lake Catholic ChurchParishShareCA 175Loch Lomond, CA 95426United StatesGet directions