Orlena Tubbs
Birth:
12 Sep 1824
Perry, Alabama
Death:
10 Oct 1882
Walker, Texas
FCID:3583:1363
Parents
Father:
Jeremiah Tubbs
Mother:
Cecilia
Marriage(s)