Catherine (Morse) Leonard ’32

28 November 1990

Class: 1932

Major: Economics

Deceased: October 14, 1990

Posted In