Orlena Tubbs
Birth:
12 Sep 1824
Perry, Alabama
Death:
10 Oct 1882
Walker, Texas
Individual Information  
FCID:3583:1363      
Parents
Father:
Jeremiah Tubbs
Mother: Cecilia
Marriage(s)
Family Group
David Lightsey
md. Abt 1844 Alabama
  Children