• 68°

Charles Marvin Johnson, 82

NEW CANTON, June 21 – Charles Marvin Johnson, 82, of New Canton in Buckingham County, was called home by the Lord on Thursday, June 21, 2012.

He was a life-long member of Mt. Zion Baptist Church, serving presently as a trustee and formerly as a deacon. He was also one of the longest serving members of the Stonewall Masonic Lodge #200. After receiving an honorable discharge from the United States Army, Mr. Johnson worked as a barber and later retired from the Virginia Center for Women as a correctional officer in Goochland.

Mr. Johnson is survived by his wife of 56 years, Pat Johnson; son, W. Scott Johnson of Montpelier; daughter-in-law, Sharon Johnson; two granddaughters, Amanda and Sarah Johnson; brothers, Maynard and wife, Arlene and Lewis and wife, Carol and sisters-in-law, Peggy and Margie.

Visitation with the family will be held Friday, June 22, from 7-8:30 p.m. at Mt. Zion Baptist Church.

A funeral service will be held on Saturday, June 23, at 3:30 p.m. at the church with interment in the church cemetery.

Memorial contributions may be made to the Arvonia Fire Department or to the Buckingham County Rescue Squad.

Puckett Funeral Home, Farmville, is serving the family. www.puckettfh.com