Charles John (C.J.) Anderson, 81, of Welch, Okla., passed from this life Monday, January 15, 2018 at Integris Miami hospital.

C.J. was born November 22, 1936 in rural Welch to Jesse and Mary (Baunhofer) Anderson. He was a graduate of Welch High School, Class of 1955. On August 20, 1958, he married Peggy Rhoades in Miami.

C.J. worked 29 years for B.F. Goodrich, beginning as a tire builder and retiring in warehousing. He then went to work for Welch Public Schools where he worked in maintenance and as a bus driver, retiring with over 20 years of service. He was a veteran of the United States National Guard, 45th Infantry Division, serving for six years. He was longtime member of the St. Ann Catholic Church in Welch.

He had many passions in life which included, collecting toy tractors, knives, and guns. He was very proud of these collections. He loved building projects and just tinkering. He enjoyed spending time with Peggy, and playing in the casinos. He was always busy attending his grandchildren’s activities, which he loved to do as well.

C.J. is preceded in death by his parents, Jesse and Mary, and one infant son, Kelly.

He is survived by his wife, Peggy, of the home; four sons; Charles John (Chuck) Jr. and wife Samatha, Stephen and wife Tracy, all of Edmond, Okla., Scott and wife Lea Ann, of Inola, Okla., and Ronnie and wife Dana, of Prague, Okla. He was Grandpa and Papa to twelve grandchildren; Caitlin, of Lakewood, Wash., Charles John (Chase) III, Caden, Cierra, and Colby, of Edmond, Okla., Zachary and Ashton, of Edmond, Okla., Kylea, of Inola, Okla. and Alex, Ally, Addie, and Austin, of Prague, Okla. He is also survived by one sister, Mary Ann Tullis of Welch, Okla.

Visitation 6 to 7 p.m. Thursday, January 18, 2018 at the Thomas Funeral Home, Welch, with Rosary beginning at 7 p.m.

Mass of Christian Burial, celebrated by Rev. M.E. Cashen, will be held at 10 a.m. Friday, January 19, 2018 at St. Ann Catholic Church, Welch, Okla. Burial will follow in Walker Cemetery, West of Welch, Okla.

Serving as pallbearers will be grandchildren, Alex, Chase, Caden, Colby, Caitlin, and Zachary Anderson.  Honorary pallbearers will be grandchildren, Cierra, Ashton, Kylea, Ally, Addie, and Austin.

Online condolences can be made to www.thomasfuneralhomewelchok.com

In lieu of flowers, donations can be made to St. Ann Catholic Church, Welch, Okla.

Services entrusted to Thomas Funeral Home, Welch, Okla.