Mass Times

Daily Masses (Mon-Sat): 7:00 a.m.
Sunday Vigil (Saturday): 4:00 p.m.
Sunday Masses: 8:00 a.m., 10:00 a.m.

Ruthenian Byzantine Catholic Rite Divine Liturgy: 3:30 p.m. on second & fourth Sundays of each month (fellowship to follow in hall)

Join our Parish

Interested in joining?  Please fill out the registration form in the bulletin and drop it in the collection basket or mail it to the office.  You can also email your name, address, and phone number to  We look forward to meeting you!



Saturdays: 2:30-3:30 p.m.
Sundays: 7:30-7:45 a.m. and 9:30-9:45 a.m.

Second & Fourth Sundays: 3:00 p.m. (preceding Ruthenian Byzantine Catholic Rite Divine Liturgy)


Contact church office at (319) 337-4957 


Contact Fr. Beckman at least 9 months in advance of preferrred date.

Upcoming Events

Latest Bulletins

Parish Headlines

  • AHG Troop Selling Homemade Cookies

    AHG Troop IA0928 is selling cookies as a troop fundraiser.  Order yours today!

    Read More
  • Pray the Divine Mercy Novena

    All are invited to pray the Divine Mercy Novena given to St. Faustina by Jesus Himself!

    Read More
  • Culture of Life Dinner Happening April 27

    The Knights of Columbus will host their 7th Annual Culture of Life Dinner on Saturday, April 27, at 5:15 p.m.

    Read More
  • Pray for the Success of Vision 20/20

    As the time for our diocesan "Vision 20/20" Convocation approaches, let's pray for its success!

    Read More
  • Knights Serving 44th Annual Pork Dinner

    The local Knights of Columbus are serving their 44th Annual Pork Dinner on Tuesday, April 23.

    Read More
  • Patriotic Rosary Upcoming on May 14

    Ladies are invited to the Catholic Daughters Patriotic Rosary on Tuesday, May 14, at 6:15 p.m.!

    Read More
  • Father Phillips to Celebrate 50th Ordination Anniversary

    Father Michael T. Phillips will celebrate the 50th Anniversary of his priestly ordination on Sunday, July 28!

    Read More
  • First Communion Preparation Class Schedule

    If your child is signed up for First Communion preparation, find the class schedule here!

    Read More
  • 1
  • 2