MARY SCHWALM/Staff photo. The Windham Presbyterian Church is seen from inside the Town Pound on North Lowell Road. 12/3/12
121203MSCPOUND