David L. Barrett
May 11, 1951 - May 1, 2026
David L. Barrett went to be with Jesus on May 1, 2026 surrounded by his family. Born May 11, 1951, he was the beloved son of J. Maurice and Esther Barrett of Curwensville. Dave is survived and cherished by his loving wife of 52 years, Charlotte... View Obituary & Service Information