In Remembrance: David S. Armstrong ’57 Died on April 28 2023

David Seaton Armstrong died on April 28, 2023, at the age of 89. At Yale he distinguished himself as a member of the swim team that broke the word record three times. Later he served in the Army and had a career on Wall Street.

A complete obituary was posted on the funeral home website.

Post a remembrance