Passed away peacefully on Friday, September 30, 2016 at Innisfree House (Hospice), Kitchener, ON in his 71st yr., after a courageous fight against colorectal cancer. David is survived by his loving wife, Evelyn Pyke, daughter Lisa Guidolin (Shaun) and their children Joshua and William of Cambridge, ON and son Dr. Stephen Keleher (Lindsey Ligett) and their children Evan and Matthew of Waterloo, ON. Also survived by sister Mary Hellstrom (Barry Goyatche) Halifax, NS and nieces Christa, Amanda and Tara, and many cousins across Canada, brother-in-law to Catharine Pyke-Walters (Dennis) and David Pyke (Beth Spiehsl). Predeceased by his parents Beryl (Lean) and Thomas Keleher and brother Donald Keleher. As expressions of sympathy donations to Innisfree House, 2375 Homer Watson Blvd, Kitchener, ON N2P 0E9; the Donald P. and Thomas J. Keleher Memorial Scholarship Fund, Saint Mary's University Alumni and Development House, Development Office at Saint Mary's University, Halifax. 1-888-768-4483 or firstname.lastname@example.org; the Canadian Cancer Society or charity of your choice. A huge Thank You to the Oncology Doctors and Staff at Guelph General and GRCCC, Care Partners nurses for their home care of David and needed hugs for the rest of us; the nurses, PSW’s and volunteers at Innisfree House who are really Angels in disguise. We cannot say enough good things about them and Innisfree itself. Also thank you to Drs. Ward, Hubay, Jakda, Friars, Purdon and Burke for all their help during David’s final journey. To all those who sent emails, text messages, cards, flowers phone calls and visits, THANK YOU. Your kind words and support have meant the world to all of us. A celebration of David’s life will take place Thursday, October 6, 2016 from 6:00 – 9:00 p.m. at Memory Gardens Funeral Home & Cemetery, 2723 Victoria St. N. Breslau (#7 Hwy between Guelph & Kitchener). Burial of ashes will be in Sackville, NS in the spring of 2017. Cremation arrangements entrusted to Tri-City Cremation Services, Kitchener. Messages and condolences may be left at: tricitycremations.com, 519-772-1237.