Interactive tree of John ALLEN

John ALLEN 18361865
Leonard Allen 18101873
Mary Lindley Ashton 18111893