Leo Dennis Felcher
September 3, 1940 - November 12, 2021
Leo Dennis Felcher, 81, of Ozark, Arkansas died Friday, November 12, 2021 in Van Buren, Arkansas. He was born on September 3, 1940 in Sioux Falls, South Dakota to Leo and Lucille Dafoe Felcher. Leo was a retired security guard for the Indian... View Obituary & Service Information