Saint William Catholic ChurchParishShare611 South El Monte AvenueLos Altos, CA 94022United StatesGet directions