Neil Cochran
September 17, 1936 - September 17, 2011
Neil Sherwood Cochran, 75, of Seymour, the beloved husband of the late Janice Keller Cochran, entered into eternal rest, peacefully, on Saturday, September 17, 2011at Griffin Hospital, Derby, following a short illness, surrounded by his loving... View Obituary & Service Information