30 days until this memorial expires
Preserve forever →David Russell Palmer
February 27, 1950— March 14, 2026
Fincastle, VA
David “General” Russell Palmer, 76, of Fincastle, passed away on Saturday, March 14, 2026. Born on February 27, 1950, in Staunton, he graduated from Robert E. Lee High School before serving in the United States Marine Corps. He went on to become a dedicated teacher, skilled carpenter, and furniture maker, generously sharing his knowledge and craftsmanship with many.
David began his career with the Department of Corrections as a correctional officer at the Staunton Correctional Center. He advanced to Basic Correctional Officer Trainer at the Department’s Staff Training Center-Academy for Staff Development, and was later promoted to Supervisor of BCO and then Supervisor Manager of Upper Supervisor and Management Training.
A passionate living historian, he portrayed General Robert E. Lee in performances at schools, educator gatherings, historical reenactments, the Smithsonian, and Virginia’s Civil War Museum. He was also a devoted farmer who cherished all of God’s creatures, with a special love for his magnificent horses.
He is survived by his wife of 37 years, Patricia Peck Palmer; his sister-in-law, Susan Gibson; his brother-in-law, Jack Peck; and many cousins, friends, and fellow reenactors.
Candles
Keep the flame burning longer
Keep this memorial alive
Currently free — expires April 17, 2026
Premium
Preserve this memorial forever — remove ads, custom URL, priority support
$99
Lifetime
Everything in Premium plus custom theme, background music, and family admin access
$149
Forever Plan
Keep this memorial preserved — billed annually
$49/yr
Memories
Share this memorial
Let someone know about David's page
Scan to visit this memorial