Leslie Thomas Townsend
Birth date:
24 AUG 1885
Birth place:
Magnolia, Rock, Wisconsin, United States
 
Death date:
  FEB 1963
Death place:
  , , ,

Townsend Family

Parents:
Father: Hosea Benson Townsend
Mother: Edith L. Ogden
Spouse:
Spouse: Mabel Hollenbeck
 
Siblings:
Leslie Thomas Townsend
Children: