Ollie Spencer, Sr.
March 7, 1937 - March 28, 2018
Ollie Spencer, Sr., 81, of Indianapolis, passed away March 28, 2018. He was born March 7, 1937 to the late Eldon and Bertha M. Spencer. Ollie was a graduate of McCordsville High School and attended Butler University. He was in furniture... View Obituary & Service Information