Neither your data source nor your document lend themselves to the type of merge you wish to achieve.
However, if you add the address fields to your worksheet, remove the bulk of the document from the table onto the main document body, and add a single row table for the items with a second row under the table for the item count (you won't be able to count variable lists of items otherwise) then you can use
http://www.gmayor.com/ManyToOne.htm to create the merge document(s), declaring the two listed fields as child fields.
Whether you can actually print onto the labels will rather depend on what format the labels are supplied as. Individual sheets should work.