Mrs. Barbara Jean Roach Leard
January 22, 1949 - July 12, 2015
Barbara Jean Leard (Roach) Barbara Jean Leard (Roach), born January 22, 1949, of Walhalla, SC, departed for her heavenly home on Sunday, July 12, 2015 after a valiant battle with cancer. Blessed with a large and loving family, she is preceded... View Obituary & Service Information