In Loving
Memory

Cecil Shepherd

November 1, 1939-December 26, 2020

SHEPHERD, Cecil, 81, of Glen Allen, passed away Saturday, December 26, 2020. Cecil was born on November 1, 1939, in Roxboro, NC. After high school, he enlisted in the Air Force, where he served until 1963. He then moved to Richmond, where he worked as a sheet metal fabricator. Later he retired from Harris Heating and Plumbing in 2002. Survivors include his wife of 35 years, Mary E. Shepherd; son Travis Lee Shepherd (Kris); grandsons Kyle L. Shepherd and Andrew T. Shepherd; brothers Moses Shepherd (Clara) and Richard Shepherd; five sisters-in-law; and several nieces, nephews, and extended family.  He was preceded in death by his parents, Joe and Leila Shepherd; six brothers; and one sister. Services will be private. In lieu of flowers, memorials may be made to Lakeside Volunteer Rescue Squad, 2007 Timberlake Ave., Henrico, VA 23228.

Guestbook