September 20, 2021 by Brad Dinsmore Windham Life and Times – September 17, 2021 Windham Presbyterian Church (1909) at the Intersection of Indian Rock and Lowell Roads The Presbyterian Church in 1909 with horse & carriage sheds. Share this:TwitterFacebookLike this:Like Loading... Related