1. HALO Maritime Defense Systems, Inc 5 Puzzle Ln, Newton, NH 03858 Coordinate: 42.84078,-71.06188 Phone: (603) 259-4400