Donna M. Olson, 87, formerly of Perry, Iowa, died March 2, 2020 at home in San Antonio, Texas surrounded by family. Funeral service will be held on Monday, March 9, 2020 at 10:00 a.m. at the Perry Bible Church in Perry. Visitation will be on Monday, March 9, 2020 from 9:00 a.m. until the time of the service at the Perry Bible Church in Perry. Burial will be in the Violet Hill Cemetery in Perry. Memorials will be given to family and may be left at the Carris Family Funeral Home & Cremation Care.


She was born January 25, 1933 in Dedham, Iowa, the daughter of the late Dorothy and L. M. “Mac” McComas and was the youngest of 7 siblings. She lived in Perry, Iowa most of her life and graduated from Perry High School.  She was a beloved member of First Baptist Church in Perry for many years and more recently attended First Baptist Church of Shamrock, Texas where she had many friends.  She was a woman of strong faith in God and great love for her family, friends and others.


She is survived by her children; Vicki Stewart (Roy Don) of Adamsville, Alabama, Danny Cannon of Shamrock, Texas, David Cannon (Peggy) of Perry, Iowa and Mickey Cannon (Patricia) of San Antonio Texas; and also Rick Olson (Judy) of Howard, Kansas and Nancy (Olson) Harris of Sun City, Arizona; along with many wonderful grandchildren and great-grandchildren who brought great joy to her life.  She is also survived by her sister, Janis Genovese, of Carlisle, Iowa.  Mrs. Olson was preceded in death by her husband, Lloyd Olson.


Your form message has been successfully sent.

You have entered the following data:

You may send your condolences and fond memories to Donna's family below here. Thank you.

Please correct your input in the following fields:
Error while sending the form. Please try again later.

Note: Fields marked with * are required

Always There for You

You can reach us day or night, even on Sundays and holidays:


(515) 465-8100




Carris Family Funeral Home & Cremation Care
1721 Park St
Perry, IA 50220




What to Do in the Event of a Death?

If the death took place unattended at home, please immediately notify the local police department or sheriff's office as soon as the death occurs.  Otherwise ask your health care provider to call us.


Print Print | Sitemap
© Carris Family Funeral Home and Cremation Care