John Gannon, 68, of Churdan, died July 3 at the Greene County Medical Center.
A visitation for family and friends was held on July 5 at the Slininger-Schroeder Funeral Home in Jefferson.
John Michael Gannon, son of Phyllis Adamson Gannon and Eugene Gannon, was born June 29, 1951, in Jefferson.
John grew up in Grand Junction, on a farm, and graduated from East Greene High School with the class of 1969. John farmed for many years before going to work for Osmundson Manufacturing in Perry, where he worked for more than 20 years.
John was the proud father of two daughters: Becky and Sara.
On July 21, 2012, John was united in marriage to Lori Beck at Twin Lakes. They made their home in Churdan, where John became a father to Autumn and J.J.
John never met a stranger. He had a huge heart and loved to be able to help people. He was an avid Iowa State fan and loved to watch sports. He also enjoyed showing cattle in his younger years and camping.
John was preceded in death by his father, Eugene Gannon; his sister, Kathy Kirschbaum; and his father-in-law, Elmer Beck.
He is survived by his wife, Lori Gannon, of Churdan; his children: Becky Gannon, of Amarillo, Texas; Sara (Jed) Finley, of Bethany, Mo.; Autumn Gannon, of Ankeny; and J.J. Gannon, of Churdan; his mother, Phyllis Gannon, of Grand Junction; his grandson, Rance Gannon, of Amarillo; mother-in-law Liz Beck, of Churdan; numerous brothers and sisters, nieces and nephews; other relatives and many friends.
Memorials are suggested to Unity Point Hospice.