David Elliott Branch
David Elliott Branch passed away peacefully on Sunday, January 4, 2026, at the age of 77, surrounded by his family. Born on November 27, 1948, in Bathurst, New Brunswick, David was predeceased by his parents, Allie and Margaret, and his sister, Caryl. He will be deeply missed by his sons, Barclay and his wife Jackie, Kyle and his wife Lisa, and Wade and his wife Myanna; his partner, Patsy; and his stepchildren, Brenna and her husband Curtis, and Brent and his wife Kendra. He was a proud grandfather to Reilly, Bowie, Jack, and a precious Papa to Josie. He will be fondly remembered by Charlene Branch, Cameron Gaudette, his extended family, and many friends. David also leaves behind his loyal German Shepherd, Laker. A public Celebration of Life will take place on Saturday, January 24, 2026, at 1:00 p.m., at the Tribute Communities Centre in Oshawa, ON. All are welcome.