1. Windham Senior Citizens 3 N Lowell Rd, Windham, NH 03087 Coordinate: 42.8049,-71.29983 Phone: (603) 434-2411