Olen "Duane" Watts
August 6, 1935 - January 10, 2025
Olen "Duane" Watts passed away on January 10, 2025, at the age of 89 in Grove, OK. Born on August 6, 1935, in Seiling, OK, he grew up to lead a life marked by dedication to his community, a rich professional career, and a deep commitment to... View Obituary & Service Information
