Kristin Sheehan ’03 Wren Julie Huisingh 7 years ago Kristin Sheehan ’03 Wren and Richard Wren announce the birth of Teagan Campbell on June 13, 2017 Share this: