Monday to Friday: 9 AM to 4 PM
Parish Office: 650-593-6157 Office Fax: 650-593-1665 School: 650-593-4265 Pre-School: 650-593-2344
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.