In Remembrance: Steven Escontrias Armstrong ’76 Died on July 14 2019

Steven Escontrias Armstrong passed away on July 14th, 2019. After graduating from Yale, Armstrong joined the Society of Jesus through which he eventually traveled to volunteer in Tijuana. Armstrong was ordained in 1987, and served as priest of Our Lady of Fatima Byzantine Catholic Church in San Francisco. In his free time, Armstrong enjoyed discussing theology and Star Trek. Armstrong is survived by his partner, Boyd Smith.

The San Francisco Chronicle published a more extensive obituary on Armstrong which can be found here.

Post a remembrance