David "Allen" Shepherd, age 73 of Ringgold, passed away on Tuesday, March 17, 2020 surrounded by his family.
He was born in Rockmart, GA, lived most of his life in Emerson, GA, and was of the Christian Faith. Allen served his country in the U.S. Army, in Korea during the Vietnam War, retired from Beaulieu Of America and was a loving father, grandfather, brother and friend, who will be greatly missed.
He was preceded in death by his parents, Ira and Mae Bufford Shepherd and 5 siblings. Allen is survived by his loving children, Christie (Terry Brown) Shepherd and Chris Shepherd, sister, Frances Hall, brother, Fred Shepherd, grandchildren, Zackery and Savannah Shepherd and several nieces & nephews. The funeral service will be held at 2:00 pm on Saturday, March 21, 2020, in the funeral home chapel, with Bro. Matthew Brown and Bro. Matthew Popham officiating.
Entombment will follow in Providence Cemetery, Cartersville. The family will receive friends from 1:00 pm until the service starts on Saturday. Online guest book at www.wilsonfuneralhome.com.
Arrangements by W.L. Wilson & Sons Funeral Home Fort Oglethorpe, GA.