Key Data

NameEthel Steindler
Year Admitted1923
StatusIncapacitated
Registration Number1580786