Churches-Eastern Orthodox in Menlo Park, CA Nativity Of The Holy Virgin Church1220 Crane StMenlo Park, CA, 940256503265622ChurchChurches Eastern OrthodoxChurches Places Of WorshipChurches Russian OrthodoxLeo The Great Rc ChurchTodos Lo Santos Church Show MoreSee AlsoChurches-Orthodox