Deacon Leonel Mancilla

Permanent Deacon

Saint Athanasius Parish
160 North Rengstorff Avenue
Mountain View, CA, 94043-4222
(650) 961-8600

lmancilla@dsj.org

Ordination Date: May 13, 2006