On March 20, 2020, at 78 years of age, Lee Walter Otto left the world the same way he came into it…on his own terms. He fought cancer until he didn’t want to fight it anymore, then put down his gloves and followed God’s call... View Obituary & Service Information