John MaClean Haddon
Birth:
8 Feb 1862
Jackson, Alabama
Death:
21 May 1941
Franklin, Williamson, Tennessee
FCID:4624:13589
Parents
Father:
John A. Haddon
Mother:
Mary Martin
Marriage(s)