OurNorthernRoots
Leon Allen
Generation: 1
1. Leon Allen was born on 17 Oct 1927 in Batavia, Kane County, Illinois; died on 22 Jan 1995 in Harvard, McHenry County, Illinois.
