3266. Almira SPENCER was born in 1816. She died in 1901.
Almira SPENCER and Coley E. BETTS were married in 1841.