Ruth Margaret Shannahan

Dec 04, 1926 - Nov 06, 2021

Ruth Margaret Shannahan

December 04, 1926 - November 06, 2021


Williamsburg-Ruth Margaret Shannahan was born December 4, 1926 , in Letts, Iowa. The daughter of Philip and Stella (O'Connor) O'Toole. She graduated from University of Northern Iowa and attended University of Iowa. Ruth was united in marriage to Eugene Joseph Shannahan on February 12, 1955 at the Amarillo Air Force Base in Amarillo, Texas. The couple moved to Williamsburg in 1964 after Eugene retired from the Air Force. Ruth taught school for a number of years, then became the Librarian for the Williamsburg Senior and Junior High, before becoming an administrator of Academic Advisory Center at the University of Iowa retiring in 1991. She enjoyed reading, traveling and spending time with family. Ruth was a member of the American Legion Auxiliary, Iburg Poulson VFW Post #8797 Auxiliary, St. Mary's Catholic Church where she taught Catechism and was a member of the Altar and Rosary Society. Ruth died Saturday, November 6, 2021 at the Highland Ridge Care Center in Williamsburg at the age of 94.

She is survived by two children, Joe Shannahan of Des Moines and Elizabeth Shannahan of West Des Moines and two sisters, Corinne Hargrafen of Columbus Junction
and Marilyn Van DeVoorde of Brooklyn. She is preceded in death by her parents, husband Eugene, two sons John and James Shannahan

Funeral Mass will be 11:00 am on Thursday, November 11, 2021 at St. Mary's Catholic Church in Williamsburg. Burial will be at St. Mary's Cemetery. Visitation will be Wednesday from 3:30 to 5:30 pm at the Powell Funeral Home in Williamsburg. There will be a rosary recited at 3:30 pm. A memorial fund has been established for St. Mary's Catholic Church. Messages and tributes may be directed to


Wed, Nov 10, 2021 at 3:30 pm - 5:30 pm
Powell Funeral Home- Williamsburg

407 North Highland Street
Williamsburg, IA 52361

Rosary will be recited at 3:30 pm.

Get Directions
Thu, Nov 11, 2021 at 11:00 am
St. Mary's Catholic Church

102 E Penn St

Get Directions

Sign in to share your memory

We'll never post without your permission

or use your email

By adding a comment, you agree to the following privacy notice and conditions of use

Email Directions

Enter an email address below.
Please separate multiple emails with a coma.

Text Directions

Enter a mobile number below

Get Updates

Sign up to receive a notification daily whenever there is an update on this obituary.


Thank you for sharing!