Richard Lee Spencer
December 3, 2020
Richard Lee Spencer, 78, of Shawnee, Oklahoma, died Wednesday, Nov. 25, 2020, in Oklahoma City.
Richard was born March 18, 1942, in Battle Creek, Michigan, to Delbert Spencer Sr. and Betty (Hoxie) Spencer. He retired from Shawnee Parks Department and Walmart. He attended Hazel Dell Baptist Chur...