Charles Michael Shepherd
March 1, 1961 - June 23, 2011
Charles Michael Shepherd passed away after a struggle with cancer on June 23, 2011. He was born to Ethel Joann Weaver and Charles Dewey Shepherd on March 1, 1961 at Kings Mountain Hospital in Kings Mountain, North Carolina. His parents preceded... View Obituary & Service Information