CARIBOU – Keith David Kennedy, 54, passed away Nov. 1, 2005, at home with his loved ones by his side after a short battle with cancer. He was born Feb. 17, 1951, at Bath, N.Y., the son of Carlton and Helen (McIntyre) Kennedy. Keith attended Caribou schools and served in the armed forces. He worked at Columbia Forest Products in Presque Isle. He was a proud member of the Maine Antique Tractor Club and enjoyed rebuilding his 1950 Moline tractor. Keith attended Christian Life Assembly and he was very well liked by all who knew him. He is survived by his wife, Florence (Hafford) Kennedy of Caribou; and a daughter, Kristy Lea Kennedy of Old Orchard Beach; many aunts, uncles, cousins and brothers and sisters-in-law. He was predeceased by his parents. A memorial service will be held 1 p.m. Friday, Nov. 4, at the Christian Life Assembly, Chandler Road, Presque Isle, with the Rev. David MacIntyre officiating. A committal service will be at Maine Veterans Cemetery, Caribou. In lieu of flowers, donations may be made in his memory to the Christian Life Assembly, P.O. Box 670, Presque Isle, ME 04769. Arrangements are in the care of Duncan-Graves Funeral Home, Presque Isle.