Immaculate Heart of Mary Church

Lent 2023
Wednesday, March 29, 12 noon, Trinity Lutheran, Speaker: Sister Rosanne
K of C Lenten Dinner, Friday, March 31, 4:45 p.m. to 6:45 p.m.

Stations of the Cross, Friday, March 31, at 7 p.m.
Penance Service, Tuesday, April 4, at 7 p.m.

Holy Week and Easter 2023
Holy Thursday
Morning Prayer: 9:00 a.m.
Mass of the Lord's Supper: 7:00 p.m.
Eucharistic Adoration until 9:00 p.m.
Night Prayer: 9:00 p.m.

Good Friday
Morning Prayer: 9:00 a.m.
Stations of the Cross in the Cemetery: 3:00 p.m.
Liturgy of the Passion of the Lord: 7:00 p.m.

Holy Saturday
Morning Prayer: 9:00 a.m.
Blessing of Easter Food: 12 noon
Easter Vigil: 8:00 p.m.

Easter Sunday
Mass at 8:15 a.m.
Outdoor Mass at 10:00 a.m. (bring chairs)
Mass at 11:15 a.m.

Latest Sunday Mass (click)

Latest Sunday Mass (click)

Stations of the Cross

Ash Wednesday Mass

LNew Elevator Project

Capital Campaign to Support the New Elevator Project
Pledge form

Fusion (Youth Ministry)
Registration &
Consent Form


Youth Protection Link

Letter from Bishop Gainer
about the COVID vaccines 


Vision Statement

Our vision is to be a vibrant, active, faith-filled community united as one holy parish family. We are a welcoming community called by God to live out the message of Christ in love and service to all people.


Mission Statement

Immaculate Heart of Mary is a Roman Catholic parish family called to be disciples of Jesus Christ, fostering spiritual growth in our worshiping community; encouraging greater participation in living and sharing the Catholic faith through prayer and action; and providing for the benefit of individuals, families, and the larger community.



Inclement Weather & Weekday Masses

First, if someone thinks the weather is too inclement, they should make the personal decision not to come to church for weekday Mass, so as to remain safe. Second, if someone is thinking about coming to weekday Mass Read more

Same Sex Attraction Spiritual Care - 07/15/2017

Catholics w/ homosexual attractions can participate Church-approved international Courage, assisting in a relationship with Jesus Christ according to bible truths & teachings. Individuals are invited 717-242-2781 Read more

AM 720 – Holy Family Radio.

Depending at where you live will determine the strength of the signal. But the content is absolutely encouraging and uplifting. I highly recommend you tune in, and if you feel so led, to perhaps even financially support this


Sunday 8:15 AM
Sunday 10:00 AM (outdoor, weather permitting)
Sunday 11:15 AM

Grocery Card Order Form

Keeping the Lord's Day Holy:
Sunday Prayer at Home (click)

Spiritual Communion(click)

Continue to Support IHM (click)

Prayer for comfort & Calm:

In Jesus' name, I pray, Amen. Calm me, Lord, as you calmed the storm; still me, Lord, keep me from harm. Let all the tumult within me cease, enfold me, Lord, in your peace. Calm me, Lord, as you calmed the storm; still me, Lord, keep me from harm.


Support the Parish Caring Committee 

Current Issues

Our parish community stays informed with Catholic News and Perspective. OSV Newsweekly 

Calendar of Events


Full Church Calendar

Follow Us on Social Media

Follow us!