Elmer “Jim” Schafer age 72 of Libertyville, passed away, Sunday, July 16, 2023, at the Jefferson County Health Center.
A celebration of life service is 10:00 a.m., Friday, July 21, 2023, at Behner Funeral Home with Pastor Danny Cary officiating. Inurnment with Military Honors will follow the service at Milton Cemetery.
Memorials may be made to American Heart Association and mailed to Carrie Schafer, 503 Fairfield Road, Libertyville, Iowa 52567.
Jim was born in Washington, Iowa on December 5, 1950, to Howard Lee and Elizabeth (Reschly) Schafer. He married Carrie Louise Poe on July 17, 2010.
Jim served in the Navy as a mechanic and retired after 20 years of service. After retiring from the Navy, he worked as a mechanic for Waste Management and at Walmart stocking shelves.
Jim loved being outside riding his motorcycle or working in his flower garden. He collected semi-trucks and Chopper Motorcycle models. Some of Jim’s other interests were playing games on his phone, watching SiFi channel, old cartoons and putting together Thomas Kinkade puzzles.
Jim will be missed by his wife, Carrie of Libertyville; his children, Charlene Griffith of Virginia Beach, VA, Eric (Sara) Palmer of Cedar Rapids, Ashton (Shea and Neva) and Cory (Melissa) Palmer both of Fairfield; 21 grandchildren; three great grandchildren; his siblings, Artie (Cathy) Schafer, Leo (Nancy) Schafer, Lee (Georgia) Schafer and Linda (Dwayne) Moore; and many nieces and nephews.
He was preceded in death by his parents, Howard and Elizabeth; son, Tommy Schafer; sister, Marylee Schafer; and his beloved dog Buckwheat.