Individual Information
Edgar Leo
Birth:
Abt 1883
St. Louis, St. Louis, Missouri
Death:
Abt 1883
FCID:6470:232
Parents
Father:
John Peter Walterman Leo
Mother:
Charlotte Meister
Marriage(s)