Lloyd Spencer 1893 – 1981
Politicians
Politicians
Biography
Lloyd Spencer (1893–1981) was an American politician. Born March 27, 1893 in Sarcoxie. Died January 14, 1981 in Hope. Interred at Rose Hill Cemetery, Hempstead County, United States.
Cemetery Map
View larger map →Satellite overview of the cemetery grounds.