1. Technology Seed 8 Sirod Rd, Windham, NH 03087 Coordinate: 42.81511,-71.34294 Phone: (603) 458-7190