Julia (Howard) Needham ’55

4 January 2013

Class: 1955

Major: English

Residence: Nassau, NY

Deceased: December 31, 2012

Posted In