Beth Ann Keegan, 54, of Waterloo, formerly of La Porte City, died peacefully, Monday, May 11, 2015 at Unity Point Heath Allen Hospital from complications of breast cancer.  She was born March 11, 1961 in Davenport the daughter of John and Clarice (Reiter) Keegan.  She was a 1979 graduate of La Porte City High School.

She was working as an Executive Administrator for EPA Midwest in Waterloo for the last 23 years.

She is survived by two brothers, Daniel (Susan) Keegan of Gilbert, AZ, Kenneth (Cheryl) Keegan of Davenport; two sisters, Jan (Cliff) Pint of Brandon, Kathy Keegan Schares of Atlantic; eleven nieces and nephews, Jessica (Nathan) Longwisch, Joslyn (Jordan) Truax, Kim Nielsen, Lee Schares, Aaron (Deena) Schares, Rebecca (Andrew) Oldridge, Nathan (Poppy) Keegan, Matthew (Erin) Keegan, Brittany Keegan, Mitchell (Kya) Keegan, Kendall Keegan and fourteen great nieces and nephews.

Preceding her in death were her parents and one brother-in-law, Kent Miller.

A Memorial Mass will be celebrated at 10:30 a.m. Friday, May 15, 2015 at Sacred Heart Catholic Church with inurnment in the West View Cemetery.  Family will receive friends one hour before the service at the church.

In lieu of flowers, memorials may be directed to the National Breast Cancer Foundation.

“Our Loss is Heaven’s Gain”

La Porte City Funeral Home is in charge of arrangements 319-342-3131.  Online condolences may be left at