Our Lady of Perpetual Help ChurchParishShare19101 Bear Creek RoadLos Gatos, CA 95033United StatesGet directions