A device for sealing a puncture in an anatomical structure includes a proximal portion having a first needle lumen extending to a first needle opening, a distal portion including a second needle opening facing the first needle opening across a tissue receiving gap and opening into a second needle lumen and a connecting portion coupled between the proximal and distal portions and offset from the proximal and distal portions whereby, when the connecting portion is received within a puncture in an anatomical structure, a portion of the anatomical structure received within the tissue receiving gap is located on one side of a plane including a central axis of the puncture. A method for sealing a puncture in an anatomical structure comprises the steps of inserting into the puncture a device including a needle exit opening and a needle entry opening separated by a tissue receiving gap, positioning the device so that the needle exit opening is located on a proximal side of the anatomical structure and the needle entry opening is located on a distal side of the anatomical structure with a first portion of the anatomical structure received within the tissue receiving gap and inserting a first needle coupled to a first portion of suture distally through the device to penetrate the anatomical structure and re-enter the device via the needle entry lumen. The device is then rotated so that a second portion of the anatomical structure is located within the tissue receiving gap between the needle exit and needle entry lumens and second needle is inserted distally through the device to penetrate the second portion of the anatomical structure and re-enter the device via the needle entry lumen. The device is withdrawn from the patient and the suture is tightened to seal the puncture.