Advertisement

Sarah Ota <I>Staffard</I> King

Advertisement

Sarah Ota Staffard King

Birth
Kentucky, USA
Death
17 Jan 1990 (aged 90)
College Station, Brazos County, Texas, USA
Burial
Mackey Bend, Knox County, Kentucky, USA Add to Map
Memorial ID
View Source