Individual Information
Alexander Trowbridge Allen
Birth:
1851
Canada
Death:
12 Feb 1898
Laredo, Webb, Texas
FCID:6143:3555
Parents
Father:
Thomas Allen
Mother: Mary Ann Gregory
Marriage(s)