Teresa Ryan Sefchek ’73 April 15, 2014 Teresa Ryan Sefchek ’73 has retired and volunteers with S. Elaine Roulet ’66; she traveled to St. Petersburg, Russia, last summer. Teresa has been married to her husband, Michael, for 38 years and has two sons: Michael and James. 0 comment 0 Facebook Twitter LinkedIn Pinterest Leave a Comment Cancel Reply Save my name, email, and website in this browser for the next time I comment.