Jim Haley, 67, of Villisca, died April 11, 2017 at his home from cancer. Visitation will be held 6- 8 p.m. Friday, April 14, at Armstrong Funeral Home in Mount Ayr with the funeral starting 11 a.m. Saturday, April 15, at the funeral home. Memorials are at www.armstrongfh.com to the family to be decided later. Jim was born Jan. 12, 1950. Jim is survived by his wife, Shirley Haley of Villisca; daughter Michelle (Bill) Reeves of Thurman; and son Nick (Melissa) Haley of Malvern.