Willo Dean Peden, 87, passed away on Jan. 14, 2019, at South Park East Assisted Living in Oklahoma City, Okla., with her loving family by her side. Willo was born in Ravia, Okla., on April 23, 1931, to John and Zora (Clay) DeBoard. She married the love of her life, John Peden on April 29, […]

You are unauthorized to view this page. Please Login or Subscribe