Individual Information
Oscar Lee Russell
Birth:
8 Jul 1859
Cherokee, Alabama
Death:
Dec 1932
Birmingham, Jefferson, Alabama
FCID:16198:72
Parents
Father:
Robert Alexander Russell
Mother:
Nancy Cornelia Randle
Marriage(s)
Jerome DeArmond
md. 12 Sep 1889
Cherokee, Alabama
Children