Weekly Schedule

Office Hours

Monday - Friday 9:00am - 5:00pm


Mass Times

April 26 - Sunday
7:00 am Mass (Español)
9:00 am Mass (English)
11:00 am Mass (Español)
1:00 pm Mass (Español)
4:00 pm Mass (Español)
6:00 pm Mass (Español)
April 27 - Monday
8:30 am Mass
April 28 - Tuesday
8:30 am Mass
April 29 - Wednesday
8:30 am Mass
6:00 pm Mass (Español)
April 30 - Thursday
8:30 am Mass
6:00 pm Mass (Español)
May 01 - Friday
8:30 am Mass
6:00 pm Mass (1st Friday)
May 02 - Saturday
4:00 pm Mass (Vigil Mass)
6:00 pm Mass (Vigil Mass, Español)

2026 Charity & Development Appeal

Featured Events

MORE EVENTS

WEEKLY REFLECTION

Good Shepherd Sunday

04-26-2026  |  Fr. John Muir

"I am the good shepherd. A good shepherd lays down his life for the sheep." John 10:11

My most boring job was working at an insurance company as a college student. My main task? Filing. Now imagine if I had told my supervisor, "I just want you to know, I'm willing to die for these files." She would have called a psychiatrist - or at least security.

There is something absurd in Jesus' words in today's Gospel: "I am the good shepherd... I lay down my life for the sheep." (John 10:11) It sounds noble, until you think about it. No one dies for sheep. Not hired hand. Not even a good shepherd. Sheep are important, sure, but not worth a human life.

READ MORE