Delawares Regional Produce Center 2515 Kirkwood Highway, Newark, DE 19711