Mary Haynie Davis, 63, passed away on June 19, 2016 at John F. Keever Solace Center.
Mrs. Davis was born July 22, 1952 in Buncombe County to the late John and Billie Haynie.
In addition to her parents, she is preceded in death by her brothers, Butch and Zeb Haynie.
Mary is survived by her husband of 46 years, Buford Davis, Sr.; son, Leon Davis, Jr. (Candy); sisters, Carolyn Russell (Pat) and Katherine Haynie; brother, Leroy Haynie; grandchildren, Heather Godfrey (Chase), Amanda Davis (Dillion), Ryan Shelton, Kayla Shelton, and Kristen Ramsey (Brian); and great grandchildren, Ava Godfrey, Hunter Thomas, Aubree Ramsey, and Gannon Shelton.
The family will receive friends Thursday, June 23, 2016 from 11:00 am to 12:00 pm at Harwood Home for Funerals. A graveside service will follow at 12:30 pm at Mountain View Memorial Park with Rev. Randy Gregg officiating.