Giving Moment

Every gift we receive supports our ministry programs and maintains All Hallows parish.

Donate