William Oliver Greer

Family Group Record | Pedigree Chart | Descendancy Chart

[-] William Oliver Greer

B: Jul 1856

D: 21 Dec 1946

M: Mary Davis

29 Dec 1874