Townsend / Egli Genealogy

Lewis Oscar Townsend (1880 - )

Lewis Oscar Townsend
Birth
10 APR 1880
Illinois