Our Lady of Peace Church 2800 Mission College Blvd Santa Clara CA 95054-1898 (408) 988-4585 (408) 988-0679 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×