Saint Simon Catholic Parish
Founded in 2002, St. Simon Catholic Parish fosters Christ-centered discipleship through lifelong spiritual formation, open sharing of our gifts and active participation in our Church, schools and greater community. The organization is based in Los Altos, California.
Last updated on