1. Garmont International North America 100 High St, Exeter, NH 03833 Coordinate: 42.98049,-70.93606 Phone: (603) 658-0388