A suture device with a holding block, and methods of controlling relative positions of ends of multiple suture needles in the suture device, are presented. The suture device has two or more suture needles, and a guide wire, all of which are coupled to the holding block. Suture needles are affixed at the holding block at two distinct contact regions and the guide wire is disposed at the holding block in a slidable relationship. By affixing two needles at the holding block, the relative positions of ends of suture needles can be maintained in the suture device, so that two needles can capture sutures simultaneously, even when two needles are curved in opposite directions.