×

Shirley Allen, 89

Shirley Allen, 89, of Marshalltown, passed away on Saturday, April 17, 2021 at Grandview Heights Rehab and Healthcare under the care of Iowa River Hospice.

Funeral services for Shirley will be held on Saturday, April 24 at 11:00 A.M. at the Mitchell Family Funeral Home in Marshalltown. A visitation will take place one hour prior to the service from 10:00 to 11:00 A.M. Memorial contributions may be directed to the family for later designation. For more information or to send a condolence, please visit www.mitchellfh.com or call 641-844-1234.

Born Shirley Jean Davis on April 6, 1932 in Marshalltown, she was the daughter of William and Gladys (Mann) Davis. From a young age, Shirley dreamed of becoming a wife and mother, and she was a wonderful one. She was united in marriage to Richard “Dick” Allen on September 16, 1948 in Eldora and together they raised their sons in Marshalltown. Above all else, she adored spending time with her husband and family. Shirley was an excellent cook, best remembered for her famous potato salad, baked beans and Hershey’s brownies. She loved plants and flowers and in her free time, enjoyed embroidery, crocheting, reading and doing crossword puzzles. Shirley also loved hanging out with friends and family and will forever be remembered for her loving heart and great soul. She had tremendous grace under pressure, handling anything life threw her way with strength and resilience.

Shirley is survived by her sons: Richard Allen Jr., Stephen Allen and Dennis Allen, all of Marshalltown; grandchildren: Jamie Birkness, Ann Allen and Richard Allen III; several great-grandchildren and great-great-grandchildren and her sister, Marcene Holder.

In death, Shirley is reunited with her beloved husband of nearly 70 years, Dick; sons: Douglas Allen and Brian O’Donnell; mother and stepfather, Gladys and Floyd Abrams; her father, William Davis; daughter-in-law, Marcy Allen; brother-in-law, Larry Holder and in-laws, Fred and Grace Allen.