Joel Hugh MacGregor - Pedigree | FamilyCentral
 26 Sep 1846 - 23 Nov 1906
 1 Jun 1857 - 14 Oct 1950
 1817 - 21 Feb 1863
 1828 - 21 Jul 1870
 1796 - 1841
 13 Jul 1804 - 1879
 1772 -
 1783/84 - 21 Aug 1824/25
Family Group
  Children