Key Data

NameSeth A. Hubbard
Year Admitted1928
StatusDeceased
Registration Number1294735