9:00 am - 10:00 am Recurring Weekend Mass – St. Mary’s Downs May 1 @ 9:00 am - 10:00 am Recurring Weekend Mass – St. Mary’s Downs
5:30 pm - 6:00 pm Recurring Daily Mass – St. Mary’s Downs May 4 @ 5:30 pm - 6:00 pm Recurring Daily Mass – St. Mary’s Downs
5:30 pm - 6:30 pm Recurring Weekend Mass – St. Mary’s Downs May 7 @ 5:30 pm - 6:30 pm Recurring Weekend Mass – St. Mary’s Downs
9:00 am - 10:00 am Recurring Weekend Mass – St. Mary’s Downs May 8 @ 9:00 am - 10:00 am Recurring Weekend Mass – St. Mary’s Downs
5:30 pm - 6:00 pm Recurring Daily Mass – St. Mary’s Downs May 11 @ 5:30 pm - 6:00 pm Recurring Daily Mass – St. Mary’s Downs
5:30 pm - 6:30 pm Recurring Weekend Mass – St. Mary’s Downs May 14 @ 5:30 pm - 6:30 pm Recurring Weekend Mass – St. Mary’s Downs
9:00 am - 10:00 am Recurring Weekend Mass – St. Mary’s Downs May 15 @ 9:00 am - 10:00 am Recurring Weekend Mass – St. Mary’s Downs
5:30 pm - 6:00 pm Recurring Daily Mass – St. Mary’s Downs May 18 @ 5:30 pm - 6:00 pm Recurring Daily Mass – St. Mary’s Downs
5:30 pm - 6:30 pm Recurring Weekend Mass – St. Mary’s Downs May 21 @ 5:30 pm - 6:30 pm Recurring Weekend Mass – St. Mary’s Downs
9:00 am - 10:00 am Recurring Weekend Mass – St. Mary’s Downs May 22 @ 9:00 am - 10:00 am Recurring Weekend Mass – St. Mary’s Downs
5:30 pm - 6:00 pm Recurring Daily Mass – St. Mary’s Downs May 25 @ 5:30 pm - 6:00 pm Recurring Daily Mass – St. Mary’s Downs
5:30 pm - 6:30 pm Recurring Weekend Mass – St. Mary’s Downs May 28 @ 5:30 pm - 6:30 pm Recurring Weekend Mass – St. Mary’s Downs
9:00 am - 10:00 am Recurring Weekend Mass – St. Mary’s Downs May 29 @ 9:00 am - 10:00 am Recurring Weekend Mass – St. Mary’s Downs
5:30 pm - 6:00 pm Recurring Daily Mass – St. Mary’s Downs June 1 @ 5:30 pm - 6:00 pm Recurring Daily Mass – St. Mary’s Downs
5:30 pm - 6:30 pm Recurring Weekend Mass – St. Mary’s Downs June 4 @ 5:30 pm - 6:30 pm Recurring Weekend Mass – St. Mary’s Downs