Odin Foster Ruggles
March 8, 1934 - December 15, 2024
Odin Foster Ruggles, longtime Wynnewood resident, passed away Sunday, December 15, 2024, in Stillwater, OK. He was born March 8, 1934, to Lellman Lee and Connie Alice (Foster) Ruggles in Hope, Arkansas. Odin was raised in the Daylight community... View Obituary & Service Information
