1. Windham Terrace 3 Church Rd, Windham, NH 03087 Coordinate: 42.80587,-71.29853 Phone: (603) 437-4600