Teresa Ryan Sefchek ’73 April 15, 2014Teresa 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 PinterestLeave a Comment Cancel Reply Save my name, email, and website in this browser for the next time I comment.