1. Windham Farms Fruit & Produce 53 Range Rd, Windham, NH 03087 Coordinate: 42.80696,-71.26153 Phone: (603) 870-9327