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