May God bless you and your...

James Craven
Shelby, North Carolina
1930 - 2020 (Age 89)
Shelby, North Carolina
1930 - 2020 (Age 89)
James Craven Shelby—James Millard Craven, MSG, Ret., passed away on Tuesday, February 11, 2020 in Pinebluff, NC. James was born on July 17, 1930 in Jackson Springs, North Carolina. He was the son of the late James C. Craven, a share cropper, and Martha Pusser Craven. In addition to his parents he...
Read More