Key Data

NameElecta Bachmann Otoole
Law SchoolPace
Year Admitted1981
StatusDeceased
Registration Number1743962