Leo Armbrust Parents PEDIGREE
BORN: About 1893, Germany
MARRIED: About 1913
SPOUSE: Helen Sheyer
DIED: About 1973, Germany
EDUCATION:
CAREER:
HOBBIES/INTERESTS:
CHILDREN:
NOTES: