Preston LEACH
- Yes, date unknown
Generation: 1
1. Preston LEACH was born in Of Smiths Falls; and died. Preston married Lila M FOSS on 24 May 1916 in Haley Station, Renfrew, Ontario, Canada. Lila (daughter of Charles FOSS and Amelia GRIESE) was born on 28 Dec 1889 in , , Ontario, Canada; and died. [Group Sheet] [Family Chart]