Churches-Orthodox in Saratoga, CA St Nicholas Orthodox Church14220 Elva AveSaratoga, CA, 950704088670628ChurchChurches Eastern OrthodoxChurches Places Of WorshipChurches Russian OrthodoxSt Judes Show More