Advertisement

 John Spencer Ellis

Advertisement

John Spencer Ellis

Birth
Texas, USA
Death
6 Feb 1975 (aged 69)
Levelland, Hockley County, Texas, USA
Burial
Levelland, Hockley County, Texas, USA
Memorial ID
21818047 View Source