Leo F. Shepherd, 95, passed away peacefully at home on February 18, 2020. He was born in Clark Mills, on July 31, 1924, a son of the late William and Margaret (Overend) Shepherd. Leo served his country in the US Army during World War II and was a longtime member of the Clark Mills American Legion Post #26. He was united in marriage to Elizabeth Saunders in 1950. They shared 33 years together until her passing in 1983. He was then married to Laura Shepherd until her passing in 1999, after which Leo shared many happy years with his companion Marge Turner. He was a hardworking man who could fix just about anything. At one time he owned a tv repair shop and his gas station. He worked at Rome Volkswagon for many years. Leo was a devoted member of Church of the Annunciation in Clark Mills and a dedicated volunteer for Hospice. He is survived by his three children, Joseph Shepherd of Utica, Ann Beehner and husband Mark of Clay, and Mary Shepherd of Westmoreland; his four beloved grandchildren, Eric Doherty and wife Kristen, Michelle Doherty and Dominic, Ashley Slate and husband Matthew, and Kristin Beehner; sister Gertrude Flint; brother and sister-in-law, Jack and Eileen Shepherd; son-in-law Stephen Doherty; and his aide and friend, Robin Inman. He was predeceased by his son, Francis; wife Elizabeth; second wife Laura; brothers, Ignatius, Ralph and Bob’ and sisters Marie and Jane. All are invited to call today, Friday, February 21, 2020 from 4-7pm at Owens-Pavlot & Rogers Funeral Service, 35 College St., Clinton. A Mass of Christian Burial will be celebrated at 10am Saturday at Church of the Annunciation in Clark Mills. Military Honors will be held at the conclusion of the Funeral Mass. He will be laid to rest at St. Mary’s Cemetery. Please consider donations in his memory to Church of the Annunciation, 7616 E. South Street, Clinton, New York 13323.