Chester Willard Sloan
1919 - 1994 (75 years)
Generation: 1
1. Chester Willard Sloan was born on 6 Jul 1919; died on 23 Oct 1994 in Texas, USA. Chester married Marion Freda O'Keefe [Group Sheet] [Family Chart]