Our Lady of the MountainsParishShare6299 Lorimer RoadWhistler, British Columbia V0N 1B6CanadaGet directions