Lester Oscar Taylor
Birth:
1 Apr 1886
Polk, Missouri
Death:
13 Aug 1958
Chandler, Lincoln, Oklahoma
FCID:4801:2714
Parents
Father:
Thomas Jefferson Taylor
Mother:
Laura Alice Spencer
Marriage(s)