John C. Weaver, 58, of Tulsa, Okla., and formerly of Canton, died Jan. 14, 2013, at St. John Medical Center, Tulsa.
He was born on July 8, 1954, in McPherson, the son of Arlee C. and Naomi S. (Morris) Weaver. He was an employee of Gatesway Foundation, Tulsa.
He had been a resident of Tulsa since 1990, moving from Canton.
Survivors include two brothers, Lloyd of Shawnee, Okla., and Gary and wife Pat, Muskogee, Okla,.; sisters, Florene Cross, Mannford, Okla., Jo Ann Meier, Canton, Naomi Morris, Hillsboro, and Sharon Crouse, Lindsborg; many nieces, nephews and cousins.
His parents, a brother Emmett and a sister, Darlene Miller preceded him in death.
Funeral service will be at 1 p.m. Thursday, Jan. 17, 2013, at the Canton Christian Church. Interment will be in McPherson Cemetery.
Friends may call from 5 to 7 p.m. Wednesday, Jan. 16, 2013, at Olson’s Mortuary, Canton
A memorial has been established with the Canton Christian Church, in care of the mortuary.