Margaret M. Osborne
Birth date:
2 MAY 1856
Birth place:
, Ashe, North Carolina, United States
 
Death date:
  1900
Death place:
  , Ashe, North Carolina, United States

Osborne Family

Parents:
Father: Henry Osborne
Mother: Mary Jane Calhoun
Spouse:
Spouse: Leander Oliver
 
Siblings:
Amanda Osborne
Margaret M. Osborne
William Osborne
Children:
Living Oliver
Living Oliver
America Oliver
Roby E. Oliver