Still Here
Portrait of Dennis L. Welsh
In Eternal Memory

Dennis L. Welsh

1948 — 2026

St. Thomas, PA

Dennis L. Welsh, 77, of St. Thomas, Pennsylvania, formerly of Waynesboro, passed away on Monday, March 16, 2026, at his home. Born on September 7, 1948, in Waynesboro, he served honorably in the United States Army during the Vietnam War from 1965 to 1968. He spent most of his working life as a skilled machinist.

Dennis is remembered as a devoted father and grandfather who cherished his family. He is survived by his children, grandchildren, and several siblings.

Services and interment were held privately.

Shared Memories

No memories have been shared yet. Be the first to leave one.