Deacon Leonel Mancilla
Permanent Deacon
Saint Athanasius Parish
160 North Rengstorff Avenue
Mountain View, CA, 94043-4222
(650) 961-8600
Ordination Date: May 13, 2006
Saint Athanasius Parish
160 North Rengstorff Avenue
Mountain View, CA, 94043-4222
(650) 961-8600
Ordination Date: May 13, 2006