Interactive tree of William Greenhalgh

Joseph H Greenhalgh 18521869
Oscar Greenhalgh 1858
Joseph Greenhalgh 18271881
Mary H. Coburn 18311881
Mary Coburn 18311881
Robert Peak Greenhalgh 18281887
Elizabeth
Mary Ann Greenhalgh 18331835
Thomas Greenhalgh 18351860
Eva Greenhalgh 18401845
William Greenhalgh 18011855
Mary Ann Peak 18061885
Elizabeth Smith 18011885
Robert Peak 17781852
Dinah Walker 17761860
William Walker 1750