Stephen P. Fowle
Peterborough, NH – Stephen Parker Fowle, 86, died on July 2, 2026, after a long journey with Parkinson’s Disease, with his wife of 62 years, Betsy, by his side. Steve was born to the late William Cowper Fowle and Antoinette Treadway Fowle on February 13, 1940, in Pittsfield, MA. He grew up on the campus … Read more