Serving the Catholic Community of Castro Valley

Confirmation Retreat

More details to come. See you there!