Our Location

  • Location: 2500 Bermuda Ave, San Leandro, CA 94577
  • Mailing Address: 14112 Azores Place, San Leandro, CA 94577

Contact Info

  • Office Phone and Fax: (510) 614-2765

Office Hours: Monday – Friday (9:30 AM – 2:30 PM)

  • Rectory Phone: (510) 969-7013

Message

Your Name (required)

Your Email (required)

Subject

Your Message