Individual Information
Lucy Estelle Leo
Birth:
25 Nov 1891
Alton, Madison, Illinois
FCID:6470:237
Parents
Father:
John Peter Walterman Leo
Mother: Charlotte Meister
Marriage(s)
Family Group
Wilmar Lindsay
md.
  Children