Gary A. Shafer, 60, of Urbana, passed away unexpectedly Friday, March 31, 2017, at his home.
He was born May 6, 1956, in Champaign County to the late Paul J. Shafer and Rosaland J. Blake Shafer, who survives.
He also was preceded in death by his daughter, Jennifer J. Shafer.
Also surviving are his son, Jackson R. (Terri) Shafer; grandchildren, Taylor, Nathan, Andrew, Paige, Brystol, Shaden and Raylind; great-grandchild, Jayden; brothers, Terry L. (Dorene) Shafer and Rusty S. Shafer; cousins who were like his brothers, Ed Shafer and Darrin Shafer; as well as the mother of his children and though they recently divorced, his wife of 42 years, Robyn Shafer.
Gary loved hunting, collecting Indian artifacts and studying American history.
Calling is from 2 to 5 p.m. Thursday, April 6, at Walter & Lewis Funeral Home, Urbana, with a memorial service beginning at 5 p.m.
Condolences may be expressed at www.walterfunerals.com.