Jim Leech, 79, of Fredonia, died Thursday, Nov. 4, 2021, at his home.

Arrangements were incomplete at Morgan’s Funeral Home in Princeton.