Luther "Duke" Upchurch
August 6, 1935 - February 9, 2017
Luther “Duke” Upchurch, 81, of New Castle, passed away peacefully while surrounded by family and friends, at Reid Memorial Hospital in Richmond on February 9, 2017. Duke was born on August 6, 1935, to Frank and Bessie Upchurch in... View Obituary & Service Information