David Rimmer ’67 April 24, 2017 hstauder 1 Comment David Rimmer, of New York, NY passed away on April 15, 2017. He is survived by his wife, Ellen Sandhaus. Posted in: 1960s