David Ambrose - Pedigree | FamilyCentral
 10 Oct 1841 - 26 Apr 1900
 1804 - 1862
 1814 - 1880
Sarah M. Walker
 md. 18 Dec 1867
Family Group
  Children