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
Obituary & Service
Barbara Jean Leard (Roach)
Barbara Jean Leard (Roach), born January...
Customized sympathy cards. Mailed for you.Send a Card
Photos & Videos
Share and view memories of Barbara...View Photos & Videos