As Catholics, we are called  by our Lord Jesus Christ

to be His Church and live His Gospel.

Guided by the Holy Spirit, we strive to fulfill our

Baptismal calling by prayer and worship,

teaching and sharing our faith,

serving others, fostering unity in diversity,

and responsible stewardship of all God's gifts.


Rev. Msgr. Daniel E. Mosley, Pastor

Rev. Msgr. John M. Unger, Part-time Associate

Deacon H. Matthew Witte, CRE

Kathy Fleming CRE

Paulette Kohlmeier, Parish Secretary

Barbara Heimburger, Parish Bookkeeper


Mass Times

Monday through Friday: 6:30 and 8:00am
Saturday: 8:00am and 5:00pm (Vigil)
Confession on Saturday 4:00-4:45pm
Sunday: 7:30, 9:30 and 11:00am

Holy Days: 6:00pm (Vigil)
6:30 and 8:00am (Holy Day)

National holidays: 9:00am

Office Hours

Monday through Friday
8:30am to 4:00pm

Parish office phone: 314-966-3780
Parish office fax: 314-966-4687
Parish office email:


 Sunday, Dec. 17 --- Family Mass at 11:00am

Sunday, Dec. 17 --- Knights of Columbus Pancake Breakfast after 9:30am and 11:00am Masses in cafeteria



Sunday, December 24 — 4th Sunday of Advent  

Masses at 5:00pm on Saturday (Vigil Mass), 7:30am and 9:30am on Sunday.   We will not have an 11am Mass on December 24.


Christmas Eve and Christmas Day

Sunday, December 24 —  4:00pm — Contemporary and traditional songs with guitar, piano, and violin.

Sunday, December 24 — 10:00pm — Traditional music with organ, piano, trumpet, violin, and hand bells.

 Monday, December 25 — 8:00am — Traditional Christmas liturgy of organ and piano.

 Monday, December 25—10:00am — Traditional music with organ, piano, trumpet, violin and hand bells.


New Year's Day

 Monday, January 1, 2018— 9:00am — Solemnity of the Blessed Virgin Mary is not a Holy Day of Obligation.































Bible Search

Advanced search