David Welch's Obituary
David L. Welch, 57, passed away peacefully in St. Augustine, Florida on Friday, July 9th, 2021. He was born in St. Augustine, Florida to Thomas and Charlotte Welch.
David started working at a mechanic shop when he was 14, he continued in this field throughout his adult life. David had a passion for fishing, he loved being on the water in his boat.
He was preceded in death by his mother and father.
David is survived by his wife, Linda and his 4 children Kelly Welch, Ryan Welch, Charlotte Welch, Shawn Welch and 2 stepchildren Kyra Lowe and Shannon Hall. His brother, Keith Welch and sister, Michelle Welch.  Along with many grandchildren and great-grandchildren.
There will be a Celebration of Life on Thursday, July 22 at 1:00 pm at the Welch residence.
The family is accepting donations in lieu of flowers.
Heritage Funeral and Cremation Service is assisting the family.
What’s your fondest memory of David?
What’s a lesson you learned from David?
Share a story where David's kindness touched your heart.
Describe a day with David you’ll never forget.
How did David make you smile?

