Oceanmart Deli Address: 2501 Red Lion Rd, Kirkwood, DE 19708 Phone: (302) 834-1106 Restaurants, Delicatessens, Deli