1. Windham Industrial Repair Inc 68 Rockingham Rd, Windham, NH 03087 Coordinate: 42.82223,-71.25156 Phone: (603) 893-5186