David Orvil Shelton
October 5, 1947 - May 25, 2014
David O. Shelton, born October 5, 1947, passed away suddenly Sunday, May 25, 2014, in Hazel Mountain, Virginia while attending a family reunion at Wolfe''s Den. He was loved and respected by all who knew him. A self-made man, he worked for... View Obituary & Service Information
