The Immaculate Heart of Mary parish family welcomes everyone to this home of Jesus! As disciples of Christ, we try to live a life based on what Jesus taught, what he has heard from his heavenly Father. And so, we do not judge by appearance, nor by idle talk. We are here as a sign for all people to seek out.A light set on a hill.
We welcome you as Christ welcomes you. We bid you welcome who come with weary spirit seeking rest. Who come with troubles which weigh you down, who come hurt and afraid. We bid you welcome who come with hope in your heart. Who come with anticipation in your step, who come proud and joyous. We bid you welcome who are seekers of new faith. Who come to probe and explore, who come to learn. We bid you welcome who enter this place as a homecoming, who find here room for your spirit, who find in this people a home. Whoever you are, whatever your circumstance, wherever you are on your journey, as Christ welcomes you, so do we! As we can be helpful, we look forward to walking with you, to serving you.
Saturday 4:00 PM
Sunday 7:30 AM 10:00 AM 6:00 PM
Monday – Friday
HOLY DAY OF OBLIGATION
Day of Obligation
2:30 to 3:30 PM
Or by appointment
For emergency anointing, please call the parish office at 970-242-6121 to schedule.
Friday 3:00 PM to 8:00 PM
Immaculate Heart of Mary Church
Wednesday 8:00AM to 6:45PM
Saint Jospeh’s Church
CLICK HERE to read more about Adoration
Immaculate Heart of Mary Electronic Giving!
Clicking “Give Now” will take you to our secure online giving page. We highly recommend this method of giving for all who wish to support the church on an ongoing basis. Please call the parish office, if you have any questions regarding IHM’s online giving option or encounter difficulties accessing our Online Giving page, and ask for Nina Black, Immaculate Heart of Mary’s Business Operations Manager at 970-242-6121.