Leslie Leander Archer
1888 - 1957 (69 years)
Generation: 1
1. Leslie Leander Archer was born 9 Aug 1888, Tennessee, USA; died 29 Nov 1957, Gardena, Los Angeles, California, USA; was buried , Inglewood, Los Angeles, California, USA.