David Hampton
1847 - 1929 (82 years)
Generation: 1
1. David Hampton was born on 8 Sep 1847 in Millbrook, Ontario, Canada; died on 12 Sep 1929 in Millbrook, Ontario, Canada; was buried in Grace Presbyterian Cemetery, Millbrook, Ontario, Canada.