site image
Photography

       


Len Denson Willard

February 21, 1948 ~ November 26, 2018 (age 70)
Len Denson Willard, age 70, passed away Monday, November 26, 2018 at his home. No services are planned at this time.
Arrangements by Alder Funeral Home


© 2019 Alder Funeral Home. All Rights Reserved. Funeral Home website by CFS