Charles Leonard Spencer
April 4, 1940 - July 23, 2015
Charles Leonard Spencer of Rolla, Missouri, passed away on Thursday, July 23, 2015 at the age of 75. Charles was born April 4, 1940, in Rolla, Missouri to the late Charles E. & Oma M. (Cochran) Spencer. Charles graduated from Rolla High School... View Obituary & Service Information