Location: 2515 Kirkwood Highway, Newark, DE 19711
Phone:(302)894-0894
Category: Grocery
Tags: Fruits & Vegetables, Fruits & Vegetables Retail, Produce, Farmers Markets