Kenneth Larry Locke, also known as “Mudman” or “Duckman,” passed from this life on Monday, May 9, 2022, in Ardmore, Okla. Kenneth was born Nov. 4, 1950, in Tishomingo, Okla., to Rogean Stallings Locke and Kenne Locke. He married Jo Anna Pelton on March 24, 1973; she passed away on December 7, 2010. He married […]
You are unauthorized to view this page. Please Login or Subscribe