Charles Harbron Heap - Pedigree | FamilyCentral
 20 Aug 1857 - 31 Dec 1898
Family Group
Family Group
Mary Olive Stevens
 md. 29 Jun 1882