Mr Leo D Sand
March 28, 1945 - December 9, 2022
Leo Duane Sand died on December 9. 2022 peacefully at his home in Lake Worth, FL. He was 77 years old. Born in 1945 in Iowa, where he was raised on a cattle ranch outside Cherokee. He attended high school in Cherokee, played football, baseball... View Obituary & Service Information