Arrangements were entrusted to Finch 310 Oak St DeKalb IL 60115 815 758-3841 2020 Published on: March 3, 2020 Death Notice