Mary Olivia Beshears
Birth date:
1836
Birth place:
, , Alabama, United States
 
Death date:
  1 SEP 1923
Death place:
  , , ,

Beshears Family

Parents:
Father: Beshears
Mother: Jane Ann
Spouse:
Spouse: Alexander Upchurch
 
Siblings:
Mary Olivia Beshears
Children:
Thomas Lacy Upchurch
Jesse J. Upchurch
William A. Upchurch
Florence Delaney Upchurch
Annie Lucretia Upchurch