Herbert Leon Crouch
1935 - 1936 (1 years)
Generation: 1
1. Herbert Leon Crouch was born on 24 May 1935 in Delaplaine, Greene County, Arkansas; died on 7 Oct 1936 in Delaplaine, Greene County, Arkansas.