Oliver Hancock
1880 -
Generation: 1
1. Oliver Hancock was born in Oct 1880 in Battersea, London, England. Other Events and Attributes:
- Residence: 1891, Battersea, London, England; Relation to Head: Son
- Residence: 1920, London