David Walsh
February 17, 1956 - June 3, 2025
David Walsh, a kind and gentle soul known for his creativity and meticulous nature, passed away on June 3, 2025, in Fayetteville, GA. He was 69 years old. Born on February 17, 1956, David was a man who embodied the spirit of generosity and... View Obituary & Service Information
