Churches-Eastern Orthodox in Palo Alto, CA Russian Orthodox Church Hall3475 Ross RdPalo Alto, CA, 943036508563023ChurchChurches Eastern OrthodoxChurches Places Of WorshipChurches Russian OrthodoxLeo The Great Rc ChurchRussian Orthodox ChurchTodos Lo Santos Church Show MoreSee AlsoChurches-Orthodox