St. Mary of the Immaculate ConceptionParishShare219 Bean AvenueLos Gatos, CA 95030United StatesGet directions