Leonard Church
August 2, 1926 - July 29, 2008
Leonard "Len" Church, 81 of Fort Collins, Colorado, died July 29, 2008 at a local nursing facility. Cremation and no services are planned at this time. Leonard Henry Church was born August 2, 1926 in Poughkeepsie, New York to Kenneth and... View Obituary & Service Information