1. Windham Independent 233 Range Rd, Windham, NH 03087 Coordinate: 42.77815,-71.30774 Phone: (603) 898-7874