Serving the Catholic Community of Castro Valley

Retreat & Rehearsal-1st Holy Communion