Otis P. Spencer
September 29, 1919 - July 15, 2019
Otis P. Spencer, age 99 of Edwardsville, Illinois, passed away at 1:45 p.m. on Monday, July 15, 2019, at Gateway Regional Medical Center in Granite City, Illinois. He was born September 29, 1919, in Gillespie, Illinois, the son of the late Frank... View Obituary & Service Information