Funeral services are Monday, May 12, at 2 p.m., with visitation one hour before, at Dennison Funeral Home, Viola. Burial will be at Viola Cemetery. Memorials may be made to the American Polio Foundation or the Leukemia & Lymphoma Society.
C. Keith Lafferty was born Jan. 26, 1939, in Aledo, beloved son of Bert A. and A. Bernice Morrow Lafferty. He married Mary R. Vipond Crawford in 1962. She passed away in 1970. In 1987, he married Bonnie Lou Richards in Rock Island.
C. Keith was employed by Bert M. Lafferty Co. in Rock Island, serving as office manager/accountant. In 2007, he and Bonnie retired to Freeport.
He was a 50-year member of Viola Masonic Lodge No. 577 A.F. & A.M., member of Freeport Masonic Excelsior Lodge No. 97 and Fraternal Order of Eagles Aerie No. 679 in Freeport. Keith enjoyed all sports, playing golf and was an avid Chicago Cubs and Chicago Bears fan. He always enjoyed time spent with family and friends. He will be truly missed by all.
Surviving are his wife, Bonnie L. Lafferty, Freeport; sister, Patricia A. O'Meara, Erie; brothers, J. Samuel (Twila "Posie") Lafferty, Moline, and William G. Lafferty, New Windsor; stepchildren, Teresa (Michael) Ransom, Lena, Ill., Tania (Greg) Sayler, Walnut, Ill., Susie (David) Child, Matherville, Jill (Lester) Holcomb, Matherville, Jerry Crawford, Matherville, Diane (Allan) Mulkey, Chandler, Ariz., Michael Velez, Mesa, Ariz.; and many grandchildren, nieces and nephews. He was preceded in death by his wife, Mary; loving parents; brother, Bert; and sister, Irene Mae Helfrich.
Online condolences may be left at dennisonfuneralhome.com.