Barbara Jean Harrison, 76, of Roanoke, passed away Tuesday, April 4, 2017. Barbara was born in Floyd to the late Warren C. and Ilene Weeks Belcher. She is survived by her beloved daughter Diona, two spoiled cats, and brother Loy Belcher. Barbara was a sweet and funny lady who left a wonderful impression on everyone she met. She found great joy in gardening and tinkering with her vintage treasures. Barbara spent 30 years in the D.C. area, partnering to build multiple successful businesses, but she rather enjoyed her second career at Roanoke Antique Mall. Her caring and generosity will truly be missed. Many thanks to those at Emily Couric Cancer Center & UVA Medical Center, Blue Ridge Cancer Care & Roanoke Memorial Hospital, who fight Leukemia every day. Family will receive friends from 6-8 Friday April 7, 2017 at Gardner Funeral Home. A graveside service will be held on Saturday April 8, 2017at 3pm at Laurel Branch Cemetery with Pastor Angela Carr officiating.