Rev. Lawrence Percell
Pastor
Saint Nicholas Parish
473 Lincoln Avenue
Los Altos, CA, 94022-3519
(650) 948-2158
Ordination Date: May 31, 2003
Saint Nicholas Parish
473 Lincoln Avenue
Los Altos, CA, 94022-3519
(650) 948-2158
Ordination Date: May 31, 2003