Leland E "Lee" Shattuck
November 15, 1931 - December 26, 2020
Leland E. “Lee” Shattuck, 89, of Shepherd, Michigan, passed away peacefully on the morning of Saturday, December 26, 2020 surrounded by his loving family at his daughter’s home in New Castle, Indiana. He was born on November... View Obituary & Service Information