Advertisement

Spencer Horace Lathrum

Advertisement

Spencer Horace Lathrum

Birth
Tennessee, USA
Death
24 Sep 2003 (aged 92)
Phoenix, Maricopa County, Arizona, USA
Burial
Phoenix, Maricopa County, Arizona, USA Add to Map
Memorial ID
View Source