David K. Allen, 57, of Carlinville, died on Friday afternoon, June 28, 2019, at Barnes-Jewish Hospital in St. Louis, MO.
Visitation will be held Tuesday, July 2, from 4 to 7 p.m. at Carlinville United Methodist Church. Funeral services will be conducted Wednesday, July 3, beginning at 10 a.m. at the church. Burial will follow in Prairie Lawn Cemetery. Davis-Anderson Funeral Home in Carlinville is assisting the family.
Mr. Allen was born Feb. 8, 1962, in Belleville, to Sam and LaDonna (Woods) Barnes. He married Vicki Hartke on Sept. 4, 1993, in Las Vegas, NV, and she survives.
He retired from Prairie Farms Dairy in Carlinville, where he worked in the maintenance department. He had previously worked for Marko Sales, as well as Thermic Refractories in Girard for 19 years.
Mr. Allen was truly a jack of all trades and a well-known, self-taught motorcycle mechanic. He was always willing to help teach his trade to his friends and others in the area.
He was a member of the Carlinville Moose Lodge, loved to travel and enjoyed riding his motorcycles, fishing, and of course, working on his motorcycles and four-wheelers. He was an outstanding family man and loved to spend time with his wife, daughter, countless friends and his black Lab, Harley.
In addition to his wife of 25 years, Mr. Allen is survived by his daughter, Amanda (fiance Brad Graham) Allen of Carlinville; mother; two sisters, Sue (Danny) Caudle of Atwater and Gaye Thiessen of Morrisonville; three nieces, Kendra (Bob) Lane, Jamie Thiessen and Joey (Aaron) Crager; three great-nephews, Jack and Andon Stayton and Dylan Crager; and great-niece, Shealie Crager.
He was preceded in death by his father; and sister, Margaret Ann Allen.
Memorials may be directed to the Macoupin County Animal Shelter or Carlinville Moose Lodge.
Online condolences to the family may be left at www.davis-andersonfuneralhome.com.