James Ollie Spencer
July 15, 2021
Longtime Tecumseh, OK, resident James Ollie Spencer died July 7, 2021, in Shawnee, Oklahoma, at the age of 92 after battling complications from medical procedures.
Services were held July 10 at Cooper Funeral Home, Tecumseh, with interment at Tecumseh Cemetery.
He was born June 12, 1929, at his...