02-24-1953 – 01-19-2018 | Age: 64
Bedford, New Hampshire
Stephen Townsend (64), of Bedford, NH and Nantucket, MA, passed away on January 19, 2018.
Stephen was born in Rochester, NY on February 24, 1953 to the late Dr. Edward and Virginia (Pack) Townsend. Stephen graduated from Middlebury College (1975, BA) and the University of Rochester (1979, MBA). In Rochester, he spent his weekends on the rugby pitch with the Rochester Aardvarks. These rugby parties led him to the love of his life, Deborah ...