Locations Please find below the location of the main church and of our parish administrative office. Parish Mailing Address Parish Mailing Address, , 725 Washington Street, Santa Clara, CA 95050 Parish Office Address (Business Mailing Address) 725 Washington Street, Santa Clara, CA 95050